Great place, great location, great hosts. Only thing I would add is that parking can be a little tricky. So skip bringing a car and just enjoy the beach!