Clean and spacious. All equipment provided.