The perfect stay. Stunning location (great proximity to the beach), wonderful restaurants nearby, and a beautiful home! Highly recommended!