The place was a solid place for my family during our amusement park visit. The floors could have been cleaner and the communication was a bit terse, but it was a good value for the money. The beds were comfortable.