excellent service & excellent check-in. outstanding views!