Great from beginning to end, great view, great location for walking to supermarket with very affordable food on the second floor- super chedraui. Beach is raised up and then steps down into the ocean but the water is so calm there and no seaweed. Lifeguard on duty and snorkeling right there. Lastly I love the look of the hotel, almost every other hotel is a souless highrise, the beautiful villas are only 5 stories and the architecture is amazing