I would highly recommend Donnybrook Hall. It has the warmth of a home away from home, is minutes away from a wonderful pub which serves more food than you could possibly eat and the friendliest owner who can charm the socks off of 2 tired and hungry teenagers.