It was clean and the beds were good and the amenities were good. I t was perfect for our needs. Highly recommend.