Very clean, awesome location! Great home base for our family (5 adults, 2 littles) to explore the area. Beaches are very close and so wonderful!!