Clean, easy parking, great check-in and reception