The place was clean and had a nice stocked kitchen. It was a perfect place to come back to after a day of snorkeling and/or hiking. Had a fantastic dinner at the Beach House which is conveniently located across the street and one of the best places to watch the sunset.