For the price it is okay. The room was very clean. It appears recently remodeled. My room was not ready at check in time. That was very frustrating. The walls a paper thin and you can hear every word said in the next room. There are many steps to get to where you are going. The pool was warm. The hot tub was warmer but not "hot" like I'm used to. The on site restaurant is very nice and prices are reasonable. The front desk workers seemed miserable as the day went on.