The best thing about the apartment is the location. Close to restaurants, a good supermarket and a 10 min walk from Plaza Italia subway station.
Host was kind and we had no problem in reaching him.
Apartment is exactly as described, full of light and spacious. But I felt it could have been cleanier...specially the towels and kitchenware.