The place met almost all of our needs. It was clean and the beds were very comfortable.