Maria was great with communication and check-in was very accommodating. Her assistant even spoke to the taxi driver and was waiting outside for our arrival.
The location is great. If you hire a car, park just a few minutes walk on the outside of the old city.
There are enough beds to sleep nine, but that's it. The flat is super small for that many people, especially with only one bathroom and very limited hot water.
The kitchen barely fits one and is poorly equipped for cooking. We struggled with only 2 of us.
This flat, being ground-level, and very deep in (Moroccan riad-style), has very little to no windows/sunlight. That keeps it musty and the drains always smell. The doors and windows have many gaps, resulting in a cool draft. Everything together meant the flat was incredibly cold. We didn't utilise the heat as much for fear of surpassing the allowed usage.
The photos are accurate. Her place is stylish and homey; and she accommodated our needs during our stay. However, if one is not familiar with Malta, I would suggest being on a high level with lots of sunshine and air.