Very spacious, but could be cleaner.