Definitely recommend this stay! If you do, the first thing you should do is make reservations for the CHAMA dinner experience! It was right down the street from our hotel & a highlight of our trip.
Everything about this stay was amazing. The view. The accommodations. The location. Get ready to walk a lot of hills in Porto but 100% worth it.