Great Place because Cliff Bay Hotel had made my vacation excellent. Service, Staffs willingness to greet you at all times, always ready to help with a smile. The hotel has a great restaurant and pool bar. I rate the cleanliness more than 10. Hotel is run by 2 brothers, English and Greek spoken and this is the least I can say about Cliff Bay Hotel.
You have to live it to believe it.
PS. I went to The New Mill Tavern based a rating I read on this website and I do not know what you see in it, because there was no pricing in the menu and somewhat filthy and expensive. I was not happy with it at all.