"Spread across 29 acres, the resort has three enormous infinity pools, two beaches, and a whopping six restaurants, which cover everything from Italian to Peruvian and contemporary Mexican cuisine. The room to book? One of eight penthouses, for their sweeping views of the Caribbean, outdoor living rooms, personal plunge pools, and luxe outdoor showers."