Francesca's is very beautiful and nicely maintained, she si very thoughtful to keep all the required things in the apartment.
The access to public transport is bit difficult you need to walk 1km to reach nearest metro station, otherwise it's best place to stay.