Lovely resort. The staff was phenomenal and very friendly. The entertainment was not advertised well but the shows were great! Wonderful for the whole family. They had a great variety of activities for all ages. It was not hard to find food. It was available until 9 pm somewhere. The specialty restaurants were great our favs were the Las 2 Marias and the Pegoda (no charge). The gift shop on the grounds is open 7am-10pm. T-shirts, vanilla, trinkets, jewelry, liquor, snacks and emergency meds. Andres in the shop was very helpful and spoke English well. The main dining areas are all open air. So it does get a little warm during the summer. The pool is 4’3” and the kiddie pool is 6”. There is a swim up bar also. Direct access to the beach and the pier was easily accessible to get in the water. Clean restrooms throughout the facility. In the evening there are street vendors that sell touristy souvenirs. Tipping is appreciated but not required. Our favorite staff was Carlos in the dining, Rocio, Max and Angeles for activities and the entire dance team for the evening entertainment was excellent. Would highly recommend this resort!