The location is ideal to visti La Valletta and Malta, at a walking distance from the city centre and the main bus terminal.
The apartment has everything you need for a comfy stay - the kitchen is well equipped.