Easy check-in, facile communication, very clean, great value.