I highly recommend Caterina's place for your stay in Florence. It is large (5 bedrooms), roomy, spotless, comfortable, well located, and a good price for all you get. There were 6 of us sharing the space and each had plenty of personal space to spread out and feel totally comfortable. A big plus for me personally was the elevator ( second floor apartment). Sitting on the large terrace for meals or just to chat was heavenly. The kitchen was well appointed and had everything we needed. The 2 bathrooms are modern, clean and provide for sufficient space for our toiletry items. Florence is so beautiful to begin with, this apartment only served to enhance our experience there.