We have not stayed at the hotel itself, but we really love the Mill Hotel restaurant. Whenever we have a vacation in Cyprus, we try to stop by and have lunch at this restaurant. We recommend it to everyone. The mountain view from the terrace is just SUPER!. The waiters are professional, friendly, and many speak Russian. Be sure to order river trout, in our opinion, the best trout in Cyprus is cooked here in olive-lemon sauce. If you decide to visit a restaurant, book a table if possible (sometimes you came in the afternoon, all the tables were occupied).