Francesca’s place was well located in a very nice part of town. You can walk from S.Maria train station no problem! Make sure you try the best coffee in Florence at Ditta Artigianale just a few steps away!!