Great location if you want to stay in Valletta. Despite the late check in, Anita was very helpfull and kind.
The high humidity is a problem but the flat is well equipped to deal with it.
There is a lot of light early in the morning and some noise, be prepared to wake up if you are a light sleeper (use it to visit Malta earlier and escape crowds)