My boyfriend and I had a very lovely stay at Nelson's studio. However we did not meet Nelson in person, he arranged his cousin to let us into the appartment and show us around. A plus is that Nelson has made his own local guide to point out all the main tourist attractions, great spots to eat out etc.
So in general we were very happy with our stay. It's really a great location (in the center of Bairro Alto) surrounded with GREAT restaurants. Defenitely try out 'Os Bons Malandros' right around the corner :)