Easy check in, good communication, clean and quiet. Plenty of parking. Good location.