The grounds are quite pleasant with a nice view over the water, but the beach out the back gate is not good for swimming (though a swimming beach is 5 minutes walk away down the road). There is a/c, tv and wifi. Though we were there 3 nights, they only cleaned the room once, late the second day of our stay. We had the place to ourselves for the most part. Our sunrise walks were a bit awkward, because the staff had to wake up to unlock the doors for us. The staff were friendly and pleasant, but be aware the hotel only accepts cash.