This place is very conveniently located in Sliema. Close to 2 large supermarkets, bars/restaurants, shops, buses and more importantly the beach. It is in a quiet street away from the tourists spots but still a few minutes away from everything.
Shaun kindly picked us up from the airport which was great as although there as buses going to Sliema you may have to wait and buses take ages to get anywhere on the Island.
For us it was a very convenient spot to explore Malta. We did not spend much time in the apartment except at nights and it was what we needed.