Stunning Airbnb! Absolute luxury.
Why stay in a resort when you can stay in paradise across the way. Comes with gym and pool access to local spot which was also fantastic. Communication was an A plus