A secret place in Ireland