The apartment was really big and had plenty of amenities including free Wifi, towels, a washing machine, fridge, etc. Jeffrey and Tamara were extremely hospitable throughout our stay and communication was very efficient. We requested to check out earlier due to an early flight and they were more than happy to do so. It's also in a great location for public transport and is in the middle of Balluta Bay and Sliema Ferry which makes it extremely convenient.
Just some minor things to be aware of: the apartment is very long and has a slightly strange layout, which isn't a big problem but one to note if you're a smaller group and want a more homely apartment. Also, there's air conditioning in the living room but none in the bedrooms; however fans are provided in all rooms which were sufficient. There's 2 WiFis that you can use depending on which side of the apartment you're in which can get a bit tricky if you're walking from one end to the other, but it wasn't a big issue for us.
My only slight bother was the lack of water pressure in the shower, but everything else was really good and I would recommend this apartment if you're in Sliema.