Both description of the apartment and location are accurate, the building is conveniently located across Sta. Maria Novella train station. Everything you can possible need is located at a short walking distance including restaurants, supermarket, pharmacy etc.