Apartment is small (studio actually) but very well equipped and location is wonderful. In days we never had to use public transportation or taxi to get anywhere in Porto. Of course it's up and down sometimes pretty steep hills, but after that you can eat anything you want!
Rui is very accommodating, communications are great and overall it was a very good experience.