Alfred is a lovely host who was very quick to respond to emails.
His flat is very roomy and better than in the photos: it would accommodate 4 people easily! It was very clean, quiet at night time and well equipped - Alfred had even put some food in the fridge for us! The view from the balcony is AMAZING, exactly as seen on the photo: the sea is just down the balcony, left and right, and really clear!!! No photoshop on that one! :)
The two swimming zones are well delimited and very big, perfect for swimming; you can also rent sea-kayaks or boats at the jetty.
Xlendi Bay has no "supermarket" type shop - you need to get to Victoria (10 mins by bus) to get your food. You will find 2 or 3 little shops selling a few things (water, alcohol, shampoo...) But if you are happy to eat out, there are lots of cafes/restaurants/take away places at every price.

Xlendi Bay is about 20 mins by taxi from the ferry terminal in Mgarr (about 16 euros if I remember well), or you can catch two buses for 1.50 euros (one to Victoria, then the 316 to Xlendi Bay)

If you are looking for a great little place to relax, soak up the sun, swim and eat well, Alfred's flat in Xlendi Bay is the place to be! I highly recommend it!!!