I would recommend Adams place for your stay in Porto! The room and bathroom were very clean and the bed comfy! It was in a great location, with tons of great restaurants and sights under a ten minute walk away. We really enjoyed our stay!