This was a very clean property and Beto, the property manager was absolutely excellent. The rooms are very sparse, and some of the things didn't work in our room (power issues in all of town) but Beto was very accommodating. The place is in a state of being improved, but the rooms are very clean and tidy. We enjoy very basic accommodations, so if you are looking for a 5-star resort, look elsewhere (probably far outside of Celestun!).