Very clean, great beds, spacious, and modern.