Nice and spacious. Clean. Comfortable beds. Good kitchen and dining areas.