The kids had a lot of fun in the pool area! Staff was super nice and accommodating. Downside-stairwells smell like urine, during the day the smell of Mexican food (from the attached restaurant) wafts throughout the hotel and everything smells like food. Our bathroom had some mold that was painted over and starting to show through again, things seemed to be held together with caulking and quick fixes. Beds were rock hard, pull out sofa mattress was a bag of springs. If you go into it knowing it’s a struggling hotel, give some grace, if you’re expecting a 5 star stay, this isn’t it. All in all it was a cheap place to crash with very friendly staff who try very hard to make your stay as enjoyable as possible.