Great experience! Meticulously clean, easy check-in, smooth communication! What more do you need?