Not as clean as we would have liked. Well located. Check in really easy. Communication great.