We stayed in this apartment for 3 nights.
The kitchen was very well equipped if you want to make your own meals.
There is a lift, however from the main floor to get to the lift there were 8 steps. Then, once you got off the lift to get to the apartment, there were another 12 steps. We noticed because we had lots of heavy luggage!
When we checked out, we were able to store our luggage and pick it up later, which was appreciated since we weren't leaving Florence for a few hours.