Very clean, nice place, right next to the beach, and to a rainforest restoration boardwalk. Lots to do nearby and just a beautiful location. Would definitely recommend.