Sharika's apartment is ideal if you're looking for something that is a) well-situated in terms of the main attractions and train station (you can get about anywhere in Florence within 15 minutes) and b) nice and big. The apartment is beautifully decorated has all of your basic necessities (including essentials, though it said on the site that there wouldn't be any).
We didn't meet Sharika (her sister let us into the apartment), but Sharika was always easy to get ahold of! We enjoyed our stay!