Of you want excellent food, excellent service along with the most welcoming and friendly staff the the Milltown Inn is the place to go.
The beer garden is probably the best ive ever seen and the green area is large enough to keep the kids entertained.
Top rating from me!