We had a wonderful stay in Valletta and the apartment. It really matched our needs for our trip and was more than large enough for two persons. All rooms were very clean and everything we needed was there.
When we booked we thought we had our own terrace according to the photos, but we enjoyed the rooftop terrace at the fifth floor as well.
The only disadvantage was the street noise at night and the car fire during our second night.
Hoping to come to Valletta again one day.