Serene surroundings, hilltop location, spacious & cozy rooms, very tasty food, clean hotel, poolside resto & bar and courteous & polite staff. That sums it up. Had no problem during the stay. Only negative factor is that, it is a couple of kilometers away from the beach. But if you're renting a bike or car, then this is the place to be.