We enjoyed our stay at Victors place. We didn't meet directly with him but he answered everytime very quickly to our questions by email and organised everything ready for our arrival. The place is nice, in the very center of everything, closed to supermarkets, restaurants, beach, and busstation. It is true there can be some noise from outside, but it didn't disturb us nor prevent us from being able to sleep at all. All in all a very convenient place to visit Gozo.
About the restaurants : we liked the food and service at Menqa l'Antika and Qbajjar restaurant.