I stayed at Afonso's with my family and we loved the area in which it is located. The rooms were good and we enjoyed very much the terrace ! It made it easy to visit Porto and having a place to nap in the afternoon when it was to hot outside. It is though not an apartment for tall people :) I have to say we also had quiet a problem with ants throughout our stay... Otherwise the place was good, it is how it is depicted in the description and the pictures. Afonso was helpful and nice :)