MyRiverPlace2 turned out to be a great place to stay and well located . There are a lot of hills in Porto and this place requires a long trek up a hill to get home if you're coming from the river. Pedro has all the amenities you'll need...he even booked our taxi to the airport for us!