We were dropping off our son for an early morning flight. We ate an excellent meal the night before, but the restaurant that a 20+ minute drive away. We had a car, so this was not a problem. But if we had been without a car, the situation might have been very different.
Basically, this hotel offers good value for money. If money were no object, you really might want to stay elsewhere. But, on the other hand, we felt that this was a good choice given the limited budget we had allotted for this purpose.