For future travelers to Malta - you need to make a stop at George and Gabi's wonderful apartment. It has it all. Great view, Great hosts, Great amenities, Great location and great everything.
We loved it and will come back next time we go to Malta!