Superb location, quick responses to questions, and seamless check-in. Just great.