Great location and convenient self check-in and out.