We had one of the older rooms. Our friends had a newer room and it was much nicer. Our room was clean but the bathroom and the furniture were past their life expectancy if you know what I mean.. The bed was not very comfortable. Staff was friendly and helpful. For the price it was perfectly fine. One suggestion, turn the heat down a bit in the pool area, it was almost unbearable to stay in there and watch our kids. Like a sauna!