The farmhouse is fantastic. Located in a quiet small street with view of the fields and hills of Gozo. Only few minutes drive away from Victoria and Xlendi bay.
I would gladly cone back there in the future.