Great location for beach; walks and restaurants. Very comfortable, well appointed, clean and well laid out. Fantastic communication before and during our stay. Good amenities. Easy to explore local environs by car.