Perfect location - less then a minute walk to the Main Street in Sliema with all the shops and cafes. The bus stop to get around the island is close by too. It was great to have a washing machine too after travelling Europe for 4 weeks and not having one!!
We had the owners assistant pick us up from the airport for €27 which was convienent as we found many taxi drivers found it difficult to find the apartment (keep that in mind when organising your way to the apartment).