A true Irish experience in a beautiful location.