"The resort itself was very nice, beautiful views all around and very clean. There were a few different pool options plus a beach (quite rocky) so you have a variety of options for how to spend your time. Food was great, you get a lot of great options/restaurants with the all inclusive (there are premium $ menus as well), and although it wasn’t necessary for my family, it looked like they were meticulous with allergies/restrictions. What really made our stay exceptional was the staff! Everyone we encountered were so kind and accommodating. To name a few exceptional staff members, Sofia and Caritina ensured our rooms were clean, organized, and stocked. Jorge worked hard to serve/meet requests by the poolside. Leonardo and Madison at Peninsula were consistently excellent servers, as well as Rosa at Vina Del Mar. I wish I could remember everyone’s name, but truly every staff member worked hard to accommodate and satisfy. Thank you! If planning on booking, I would just note that it is best to bring smaller bills for tipping as it might be difficult to get change, the beach is clean and beautiful but not too swim-able (forceful waves) and one restaurant, one pool, and golfing are not included in the “all-inclusive”."