David's apartment is a wonderful space and it has pretty much everything you need for a comfortable and relaxing time in Gozo. The location (down a quaint narrow street in Victoria) is perfect for reaching every part of the island from. David made sure we had everything we needed, and was very responsive in messages.
The only tiny issue we had was that the aircon unit had an intermittent loud noise that kept us up at night, and the fans in the apartment are very noisy even on the lowest setting, so it was hard to find the right solution to not overheating at night. But that is a very minor point, and I wouldn't hesitate to stay there again if I ever made it back to Malta and Gozo!