Good overall experience. Clean and spacious.