The Ballymac is a lovely hotel in a quiet, rural location. The room was very comfortable and clean. It was very warm though, even when I tried to turn down the heater.
The staff were very polite and attentive. However, they were absent at times at the reception. Not a huge issue except if you need to speak to someone about getting a table at the restaurant for instance.
The food in the restaurant was quite exceptional and prices were fair. Food arrived promptly when ordered and it tasted great! My biggest negative point was having to wait until after 9am to get a cooked breakfast. Before 9am is continental only.
Will book again.