Amazing place. Best Tea in Ireland!