I wholeheartedly recommend the amazing LM Ribeira! The hosts were very generous with our arrival and departure times and their hospitality and welcome were awesome and perfect! The apartment itself is brand-new and is furnished with great care, equipped with all you need and even with a first-aid kit! It is very cosy and the beds very comfy. The location is ideal - the Douro river is almost at the doorstep and the city centre is just a stone throw away. The street itself is nicely calm and safe, the 'lively' parts with restaurants are just around the corner. The metro station is not far either and several bus stops are very close. We really felt like at home and hope to come back again because we enjoyed our three day stay in Porto very much!