The BEST!
Magical. That’s the most appropriate word to describe this place. 5-star accommodations with all the bells and whistles. Friendliest people I have ever met anywhere in the world. The couple that runs this place are spectacular, and the resort itself is second to none. Food and…