Great location, easy self-check-in process, good facilities.