Add review about Castle Green Pub (Public in Jersey)