The house is at great location, within less than a 5-minute walk from the Sliema waterfront where you can find a lot of shops and resturants and you can take buses, taxis and ferries to eveywhere. The neighborhood was really quiet.
As for the house, it was spacious and had all the necessary utilities, washing machine, iron, appliances in the kitchen etc.
However there was a really strong musty odor in the house when we first got in. It got slightly better after leaving the windows open. But every time we where getting back we could feel the odor. You could see the moist and on some walls too. The sheets on the beds had the same odor and we hardly managed to find a couple of clean one in the wardrope that we could use. where was a pair of towels for each, but if you needed one more, the one in the wardrode didn't feel clean at all. The whole house didn't feel clean, the floor, the sofa in the main area(pretty dusty), the carpets, the glasses in the kitchen.
We found 2 huge cockroaches and a little lizard in the house despite the fact that there were anti rodents and anti insect devices plugged throughout the house. Despite that being out of the host's control, it ruined somewhat our stay there.
Great location, not clean and musty.