Location, Location, Location! Right in town Dublin. Absolutely loved our stay.