Francesca place was the best place we could ask for during our trip in Italy. It’s modern, extremely well located, clean and comfortable.
Self check in instructions were very clear, you would be staying close to Florence most iconic places within walking distance.
There’s no reason not to stay here would definitely come back if possible.