Great place - very atmospheric.
Lots to do in Gozo.
highly recommended