An absolutely lovely beachside flat in a fantastic location with great amenities and fantastic hosts. Beth and Gary were friendly, accommodating and respectful. Highly recommend — would definitely stay there again!