Super clean-even better than expected. Great location, not a far walk from the beach. Hosts were super quick and helpful to respond. Would totally come again!