My friend and I really enjoyed our stay at George's place. It was very clean and quiet and had an awesome view. It was also pretty close to the local market, as well as to the few restaurants that were open. We went during low season (November) and had no trouble with getting access to food, etc., so I imagine it would be even easier to do so during high season. The place itself was very spacious and there was a cleaning lady who came by every day to clear things out, which was nice. At the start of our stay, George gave us a run-down of how to get around, where to access public transportation, what activities there were to do, etc. He even helped us out big-time by arranging a ride to and from the airport (30 euros each way), and also by looking up winery hours because business hours and availabilities change drastically during low season.
TL;DR, we highly recommend staying at George's place.