MIchella's place is great, quite spacious, stylish and located about 10/15 minutes from Valletta's Old Town. Everything was sparkling clean and Michella was a very considered and helpful host. Definitely would recommend the stay.