Francesca's place is very charming, stylish and well equipped for a comfortable stay. Apartment looks like in the pictures. Even though it's location is not so central, there are nice local restaurants and shops.
It you come with a car, you can park for free by the stadium, which is 5 minutes walk from the apartment.
I would warmly recommend Francesca's place and I would stay again if I have a chance.