The most soothing view from the terrace. The beach at your fingertips. The best hosts in the world. We had everything you could want on vacation. And even more. Thank you and hope to see you again.