Very clean and spacious. Highly recommended. It's home away from home.