Great apartment - it has everything you need and is great for 2-3 people (3rd person needs to sleep on a pull-out couch).
It's close to "the strip" in Marsaskala and depending on which bus you need, it's a minute, or 5 to walk to the next bus stop.
Just.. don't count on any of the busses to be on time - a 20 min delay is nothing unusual all over Malta, as we witnessed ;-) .
The air conditioning needs ot be paid (coin inserts), but we didn't use it at all, since the provided fans in the living and sleeping room were more than enough (we were here in june and it had like 26 degrees over the day and 20 over night).