This place was incredible all around. Location is perfect, 2 minute walk from beach. Close enough to town but also out of the chaos, so it feels very quiet and private. Really clean, and new appliances. They were SO understanding and accommodating when we mixed up the date of our flight home and let us add on another day at the last minute. Would definitely stay again!