Great location very close to the Sliema ferry and short walking distance to great bars and restaurants on Strait Street. Private apartment with own entrance, very spacious, fast wi-fi, good kitchen. I'd take the host's offer of arranging the taxi from the airport, our driver had the key for the apartment, same arrangement on the return just hand the key to the driver, made checkout really easy.