The apartment was nice and in a good location. It was quiet but in a good spot if you are traveling by car. It is close to Gwejra, not far away from a Wied Il-Ghasri fjord and because Gozo is so small, if you have a car, you are actually not too far away from anything.
We enjoyed the apartment, it was clean and had a nice view. Some basic amenities were missing, like we couldn't find a knife and some adaptors would be very helpful. However, these are just small things.
If you are six people it gets a bit crowded since two of you will sleep in the living room and there is one bathroom, but it's perfect for the price you pay.