The host was very friendly and helpful, we had a lot of support planning our trip in terms of meals, transport, etc. I could have not asked for better assistance. The lady who received us at the apartment was also super!
The location of our flat was amazing, between Ribeira and Aliados, we could walk all the time without worrying about public transports. Unfortunately as it is so central it is really noisy.
The flat itself is very well maintained, I believe it has been renovated so it offer all conditions for a pleasant stay. The down side for some people might be that it's a 3rd floor, no lift.
Overall we enjoyed very much.