Good location if you don't mind walking a bit for most attractions in Valletta. Bus station quite close buy where you can get a bus to the main bus station in the city which would give you loads of options for transportation for other cities. There is a comunal roof terrace available as well as a sitting area on the ground floor of the property, which is quite nice.
Good Wifi and the flat (we stayed in nr. 6) was clean when we checked in. Communication pre and post arrival was great and issues were resolved quickly.
However, we wished there was a bit more attention paid to details inside the flat. We would have expected a bit more for the price we paid. Main issue we had was the smell in the flat which was bad enough to force us to buy air freshener. Due to it being a stone building there is a constant damp smell in the flat which was quite unpleasant. Not sure if this is also the case in the summer time when the building is heated by sunshine. There was also a strong sewage smell in the bathroom ( no window available). Please include some sort of air freshener to help with this in the future. The quality of the bedding, towels and blankets provide were low. There were coffee and tea sachets available but no salt, pepper or oil.
Good amount of cutlery and crockery, would be enough to help you cook for a short stay.
The flat overall was ok, good size big tall rooms and okay location with good Wifi and communication. Just wished they had paid more attention to detail.
Bring slippers or slides if you don't like walking around in your outside shoes, the building is made of stone and the floor is very cold.