Very clean. The hosts were incredibly responsive. Walk to beach and restaurants. Adorable surfer town!