We really enjoyed our stay, the location is nice, the pool was huge and it was nice to talk to other people there as well.
Just think about bringing coins for the air-conditioning as it gets hot in gozo during the summer.
We've had a little problem with one of the beds that broke but the owner arranged everything comprehensively.