Very communicative and accommodating. Clean and spacious.