Very clean and totally worth the money. The hosts are also super nice and will help you with anything you need on the island (like how to navigate the bus system)