Views are the main event at this hotel but not too far behind is the helpful staff: friendly and knowledgeable and always willing to help. Amenities are great - my favorite the beach club. Shuttle takes you to the beach, they greet you, provide towels, you take two separate elevators down the cliff to the beach and subbed, umbrellas are ready for you. There’s also a bar and cafe on premises. The pool is incredible at the hotel and again the views from there are amazing. Overall 5-star experience.