We stayed here for 3 nights having chosen it on the basis of its location - we like to stay a little away from major centers. The location is lovely - set amongst vineyards whose bounty was being harvested and with a great pool to relax in. We didn't do the cooking classes though after 3 magnificent dinners prepared by Peter, it's definitely on the agenda now. The food was wonderful together with great local wines to complement. This didn't feel like you were staying in a hotel but that you were just spending time with friends and their gorgeous pooch! Ticks all the boxes for us.