From the moment we arrived, we felt cared for. The hotel is modern, clean, and beautifully designed, and the beach is just steps away — perfect for swimming and snorkeling. Our room had a stunning view of the garden, and the sound of the waves made for the most peaceful nights. Breakfasts were f...