The apartment is very central, close to everything (attractions, restaurants, bars, shops, waterfront). Maria has put a very personal touch in the flat, it has an exceptional charm which makes you feel special.
The only negative thing I can mention is the smell. Since the apartment is located at the basement, the humidity of the air is very high. It makes the textiles feel sticky and has an odd smell. As I know it's a common problem in Malta. However, I believe it could be removed with a dehumidifier.