Clean, nice. Awesome location. They have extras- beach chairs, noodles, snorkeling gear, beach towels. The host were very nice, accommodating and got back to me quickly. HIGHLY recommend! If we come back we would stay here again!