We picked up the apartment keys from another location (a local hotel) as a family emergency prevented the host from meeting us personally, but directions were clear and we received the keys without a problem. We had no personal contact with Sharika or her family, but she did respond quickly to a question about the Wi-Fi (Wi-Fi worked well). There was a notebook in the apartment with info about the apartment, the area, etc.
The apartment is located less than 10 minutes from the Santa Maria Novella train station, and is also walking distance to the Duomo. In fact, we were able to walk to every place we wanted to visit --no bus/taxi needed. The inside of the apartment is as shown in the pictures, and quite roomy. Kitchen was well stocked for any cooking needs. My husband and I found the bed to be too hard so we placed our sheet over a comforter to give it a bit more cushion. The sofa bed that our son slept on was not as hard, and our son didn't have any complaints about it.
One word of warning; if you stay on a weekend, be prepared for lots of noise on the street throughout the night. We were so tired from all our walking and touring during the day that the noise didn't keep us awake, but if you are a light sleeper bring earplugs.