very clean, easy check in and exceptional service