The Whistling Duck is a restaurant offering fabulous food and stunning views.