The apartment is right in the heart of Valetta and all you need is nearby. Although there is no parking available with the place, we rented a car and found it easy to get parking nearby.
Romana was more than kind, providing speedy responses for any query we had. She also suggested some excellent restaurants that we tried on each day of our stay. I would highly recommend staying here if you are visiting Valletta.