Very spacious but could be cleaner.