Great for a short or long stay, great facilities and lots of room. Kitchen was modern and well stocked. Lovely deck with outdoor furniture. Close to the beach. Very comfortable