We stayed there for a weekend a mother's day. It wasn't full so we practically had the place to are selves. The room was in great area the only problem was taking everything from the car to the room to many stairs and no ramps. The first night we stayed in the rooms that where pretty away from front desk the main building. The pool was great, clean that next day we had to change room, because the air conditioner stop working the only bad thing was packing everything to move it the other room that where alot of flights of stairs. The other room was even better and bigger love it. The mini golf had a blast and the food from the bar was excellent. I like it so much I never even left the hotel for nothing until check out time.