Michela's apartment is tastefully decorated and well equipped. It is clean too. It is located within walking distance to Piazza del Duomo where the Cathedral of Santa Maria del Fiore is and many other piazzas with lovely restaurants. One may walk to the main train station in Florence (SMN Train Station) too but with big luggage, it may be a challenge.