Very clean, very friendly, very patient with our late arrival