Overall a very nice place. Location is impeccable, and the maisonette is very cosy. There's a ridiculous amount of good restaurants and bars nearby, and you are 2-3 mins from Fort St. Elmo and the Malta experience which is also where tour operators can easily pick you up for island cruises.
Only thing is that noise insulation is practically non-existent so you will hear everything that's going on in the streets outside. On two of our nights there were alarms (car/house not sure) ringing and one of those was for 12 hours straight. Tall people beware of the tiny toilet. Obviously it's understandable given the location, but good to know beforehand that you will be bending and arching to get in and out of the toilet.