This is a great hotel & one of the cleanest I have stayed in in Mexico. The staff go out of their way to make sure everything is clean & tidy. Yes, the pool is small & it can get pretty busy on the weekends, but if you are retired you can live through that until Monday & beyond. If you get a kitchenette you can have breakfast & watch the ocean, which is way better than watching the snow fly around! Try not to get a room that is adjacent to a suite because the door is pretty thin & you can hear everything.