Francesca's is perfectly located just around the corner from Santa Croce. We had a meal in the square which was mind blowing and visited the cafe for gelato daily. We walked everywhere from the flat and also had a couple meals in as the supermarket is close and the kitchen well stocked. I will say that if street noise bothers you this might not be the place for you but we felt the location out weighed the noise. Also we stayed with my sister and she said her pull out bed was comfortable. The only bathroom is in the bedroom so she had to come through our bedroom at night but this wasn't a problem . All in all I would highly recommend !!