There are resorts that simply give you a place to sleep near the beach… and then there are resorts that feel like an entire destination on their own. That is exactly how I would describe my stay at Royalton Bavaro Resort & Spa in beautiful Punta CanaFrom the moment I arrived, this resort felt modern, tropical, and full of energy, while still somehow managing to create relaxing corners that felt calm and peaceful.