If you love Ireland, you will love this place.