Location near airport is a real plus.
The airport is less than two miles away, so that reduces much of the usual hassle and traveling time. The hotel provides a free shuttle so that helps even further. It's also very close to the train station, which is yet another cause for celebration.