clean.nice. spacious. highly recommended.