This place is in a perfect location to explore Florence and a few minutes walking to the Santa Maria Novella train station.