First of all, although we never met in person, Vanni is super nice and accommodating. Over the phone, he promptly addressed a problem we encountered to our complete satisfaction.
Check-in was a bit of a hassle. I stated that I didn't have a phone or internet access but would be at the apartment at a certain time. Upon arrival, no one was there. I had to then find a phone to borrow. Vanni's assistant then told me to ring a specific bell from the panel of buttons outside the apartment. No problem, but it would have been much easier if we had been given that information ahead of time so we could ring it right when we arrived. Of course, if you have a phone, you shouldn't have an issue.
Location, location, location. This apartment is in a fantastic location.! We were able to walk to all the major tourist sites. Each morning, the 2 of us left for the whole day, not returning until bed-time. At night, we heard noise from people walking along the street, but with ear plugs in, I slept fine.
Wi-Fi didn't work very well, as other's have stated. And we were not provided with laundry soap for the washer. I had brought some from home so it was not an issue.
The place itself is large with lovely high ceilings. However, it is old. Expect rust and grouting issues in the bathroom and shower. We didn't feel comfortable cooking, using any of the utensils, or even sitting on the sofa. We did not walk on the floor with our bear feet. It could use a MAJOR cleaning! Updating the entire apartment would be fantastic but of course the price would not be as affordable as it is now.
All in all, for the location and the price (and Vanni's care and accommodation), I was happy with our stay. A cleaner environment would have been nice though.