Clean and spacious. Zhang was very communicative and accommodating. A great time.