This was a great place to go and relax. It was quiet and the staff was unobtrusive. I appreciated the fact that it didn't feel like a fancy resort, which strikes me as a bit artificial. At All Seasons, you feel like you're in Hopkins, which was perfect because Hopkins is such a charming town! The room was simple and clean. Ants were a bit of a problem in the room, but that's part of being in Belize during the rainy season. You'll need to buy dishwashing detergent when you're there, as there is nothing for cleaning the dishes. The one critique that I would have is that there are no beach chairs! It would be a bit more comfortable if they had some Adirondack chairs or folding chairs that could be used beachside.