Good location, professional attitude. Possibility of self check-in.