The flat is great, in a perfect location to explore Valletta and within easy waking distance to the main bus terminal and the ferries to the three cities and Sliema. The rooftop terrace makes the experience even better while you are having breakfast in the morning with view over the three cities and when you come back home in the evening and are enjoying a glass of wine or few beers before going to bed.
As for room for improvement, we would have appreciated to find salt, oil and other things which are generally necessary for cooking so we wouldn't have to buy them ourselves. The pots and pans could also be improved as the existing ones are not really good quality.
All in all a great place, with a perfect location and we found the communication, check in and everything else very good. Would definitely stay there again!