Great place to stay in Gozo: very central ! You can park at 3 minutes for free all the time, and many bus pass nearby. A big foodstore very close.
The flat is clean and nice. Would come again for sure.