The apartment is exactly like on the pictures and equipped with everything you need for a short stay. It's located in the centre of Valletta, the main attractions are just a few minutes by walk - but you can easily get out of breath walking up and down the steep streets! :P The contact with the host was also very fast, we didn't have any problems with it.
Quite important information for those who like silence: in the apartment you can clearly hear all the noises from the street, cars passing and people talking. It wasn't bothering me personally, but if you prefer silence, keep that in mind.