Great communication, easy check-in, very clean, had pretty much everything you needed, 10/10.