Everything was very clean and prepared for our stay. The beds were extremely comfortable, and there was plenty of space for the number of people we had. Would definitely recommend.