We only stayed one night, but could easily have stayed for a week. The room was clean and the bathroom was in excellent condition. (We form most of our opinion on the condition of the bathtub!) Rental crib was brought to our room, assembled, and sheeted without any problems. Indoor pool was nicely decorated, the water was warm, and there was even a life guard. We would recommend this place to anyone.