Wonderful place located in authentic ireland