Francesca's place is perfectly located in downtown Valletta and great for a weekend in town. Moreover, she's a great host: we didn't meet in person, but she has been very nice in accommodating our needs.