If you need a comfy cozy location in one of the nice towns on gozo off the usual path, look no further :)