From the outside to inside you can see they keep maintenance above and beyond. Visiting the pools or casino floor everything is clean and inviting. Would come back for sure. Rooms and spacious(king rooms) and clean with great views. Pool is well maintained with no overbearing chlorine smell(Most places have). Cost is about average for any hotel in the area.