good location. great communication. easy check in.