Overall great, clean, and spacious.