Exceptional hosts. Exceptional property. Exceptional accommodations. Every detail has been thought of by the hosts to create a beautiful experience. They really went out of their way to make sure we enjoyed our stay and had everything we needed, even bringing us freshly picked figs in the morning and having boogie boards set out next to our room when they knew we were going to the beach. Do not think twice about booking here...just do it!