We had a great time in this place! The appartment is practically new so everything was functioning very well and it was perfectly clean. The appartment is very well equipped - lots of pots and pans for cooking, washing machine and dryer, extra bedding - everything we could possibly need. We were warned that it can get quite chilly (our stay was at the end of February) but that was not a problem at all. The beds were comfy and duvets perfectly warm.
The appartment is located on the waterfront so you get beautiful view of the sea - however the street can sometimes get quite noisy. There are several bus stops nearby so it is really easy to use the local transport - there is a direct connection to the airport (use X1), and both to Valletta and Cirkewwa (ferry to Gozo). There was no need of a car but if you have one, the are plenty of parking places right in front of the house.
The host was very helpful and attentive. We highly recommend this place!