I could not recommend Rogerio's place enough. It's in a great location near the river, lots of restaurants and shops, and other attractions. Rogerio was very helpful in suggesting places to go, and his restaurant recommendation - Taberna d'Avo - was so great and extremely affordable. It was an amazing spot, lots of space, and Rogerio was a wonderful host. Stay here if you're looking for an amazing central location in Porto!