Great communication, easy check in, beautiful location and very clean.