This is a truly spectacular resort with two amazing beaches. Everyone was so friendly -- the reception, the concierge, the restaurant & beach staff, golf cart drivers...they go above and beyond to make you feel like a valued guest. We saw several reef sharks as soon as we started snorkeling at Blanca Beach and soooo many colorful fish. We stayed in one of the canopy suites, and our driver David pointed out a family of howler monkeys relaxing in the tree outside our bungalow. We stopped and took a ton of photos of these beautiful & intelligent creatures. The tacos at La Bahia restaurant (fish + carne asada) were so good we had them 3 days in a row! We've been lucky to stay at a handful of Four Seasons properties around the world, and this one was definitely one of the best. Muchas gracias!