Great food and drink in lovely surroundings