James was very responsive, answered all our messages within 5 minutes, and also organised a taxi for us both from and to the airport – that is maybe a 15 minutes of drive.
The apartment is located in the very centre of Sliema, anywhere you want to go, it takes you up to 10 minutes on foot to arrive: bus stops, ferries, shops, the beach, you name it! There's also a tiny minimarket just across the street. Also the location is excellent because it's not in the tourist/hotel area, so it was fairly calm.
We had basically everything we needed – although our last two nights there were quite hot, so an air conditioner would've been useful, but anyways we survived :)
Thank you, once again!