excellent customer service. easy check-in. good location.