Clean , spacious , nice hospitality and overall service