This establishment is a pub and restaurant offering a relaxing atmosphere with idyllic country views. It is known for its superb hospitality.