Simply outstanding! We couldn't stop raving about our lunch at the Hambrough. We brought our dog along with us to lunch and we could not have been made to feel more welcome. We had our own table set up for us in the bar with...treats and water for our pooch. My husband and I had the three-course, £35, set menu for lunch which was out of this world! I can not remember the last time we both enjoyed our meals as much from start to finish. The wine list was extensive and the waiter was able to suggest the best wines to pair with our food choices. We were visiting the Isle of Wight for 3 days and or only regret is not booking the Hambrough every one of those days. We will be back!More