When we contacted the hostess, she wasn't in the city, but he kindly agreed to help us even without meeting us in-person!
The place is as described, located near Brown and Downtown.
We stayed at the first floor, which has big salon,big kitchen, 2 bedrooms with shared bathroom and another 2 rooms (bedroom+salon). The apartments are fully equipped with all the kitchen stuff and all the furniture (really great old-fashion stuff)
Probably the only one negative thing is that the thermostat is shared between all the inhabitants, but it's relevant only for winter months.