I was here last week with friends and overall really enjoyed it. The staff were very enthusiastic and welcomed us warmly. They were happy to make reservations at a nearby restaurant for dinner - the Village Taverna - and I'd recommend it. Hotel was divided between an oceanfront building that's the original area, and a series of rooms, pool , gym, etc, on the other side of the road. I stayed in a room up there that was very nice - the "opal" suite, I think, that had a jacuzzi. The room was comfortable with a nice bathroom and a VERY comfortable bed that I greatly enjoyed. I had breakfast in the hotel restaurant and there were many delicious options. Also, my friends and I had drinks in the bar the first night and they were all good - served on the patio. Views overlooking the sea were mesmerizing. This hotel is a good comfortable option - you'll need a car to get places, but parking is easy/ valet. Definitely recommend walking up the hill for dinner in some of the cozy restaurants up there. Would recommend staying in this hotel.