Monica's place was great for our three-night stay in Florence. It is well-located, very clean and safe. It appears to have been renovated fairly recently, and is well-appointed.
While this was not an issue for us, I would not describe this apartment as having a "full kitchen". There is one bedroom, a bathroom, and a small hallway connecting the two - like a hotel room. In the small hallway there is a small sink, a mini-fridge, and a microwave. It would likely not be suitable for much cooking. There is also not much storage or place to put your luggage, and space is at a premium - again, not much of an issue for us as our stay was short.