Our hosts made this a really easy pleasant holiday. They organised a taxi for us from the airport who knew exactly where the apartment is along with how to access the room.
The building is fantastic and the room is finished with lovely pieces of furniture throughout. The rooftop terrace is a great place to chill out with a cold beer overlooking Fort Elmo and the sea.
The location is right at the bottom of the main street through Malta near Fort Elmo. We think this location is brilliant as it's away from the crowds but still walking distance to town and bus station.
Thoroughly recommended in every possible way!