Absolutely perfect in every way. Seamless check in and an amazing location!