The hotel was staffed by very friendly people; was very clean and boasted superb views. A couple of mInor issues: the property is on multi-levels and the trek to and from the very well maintained pool was slightly challenging as, indeed, was the walk to and from the beach. However, the views and the staff more than compensated.