Conveniently located and great off-street parking. Great communication prior to arrival. Hassle free self check in