The view are fantastic and the staff was very helpful. I had a very easy time checking in and Inga was extremely friendly and responsive. The beach was great and had plenty to offer in terms of food and beverages (there is a bar/restaurant right on the beach). The pool was also a fantastic place to grab a bite. My only four star rating would be on cleanliness. It was a very busy weekend so the staff had a hard time keeping up with wiping off tables on the pool deck (food/empty glasses were around). The beach bar also took longer to get a drink. The staff also warned me about the elevators becoming very busy. For that, I just got a little more exercise via the stairs. However, I would stay again. Very relaxing and scenic.