The location and the view from the balcony is great. Xlendi is a tiny town with loads of restaurants some of which are good and some of which are average. We can recommend the Pizza at the Moby Dick restaurant. Swimming is great but please note that there is no beach. You can sit on the rocks in the sun though. The flat is only just above the swimming spot so you can easily go for a swim and then go back to the flat and sit on the balcony. A sun lounger (which is not existing) on the balcony would make it perfect. The flat itself is fairly old school and not sparkling clean which didn’t bother us too much. The water pressure is terrible, so taking a shower takes a bit longer but after all you’re on holiday and have loads of time, so it’s not too bad. The only negative point is the mattress which is very uncomfortable.
We rented a boat in Xlendi which you can drive without a license. We can definitely recommend doing that. You can go all the way to Comino island or even around Gozo. Victoria is a lovely town and worth going there for stroll.
We also booked a sunset boat tour with Sam via AirBnB (Outdoor Explorers Gozo) which was amazing. We can highly recommend it.