Amazing stay with a great sea view. Great location, easy check-in. Everything close by - Paceville walking distance away if you are into partying. Walk to waterfront around 10 minutes - great restaurants there. Sliema 30 min walk away. We mainly used Bolt but public transport stations nearby as well.
Apartment was a bit dusty and needs some fresh touch ups but other than that all good.
Other than that, will recommend this place for everybody and if anytime will be back in Malta, will keep an eye out for the same accommodation :).