We loved Porto and our flat. The description and the pictures are very accurate. Communication with the hosts was very smooth and they are very friendly and professional. Everything was clean and we liked the cute decor and the view from the balcony. Location is super! The hop on hop off bus stops a few meters away. Lots of restaurants and bars nearby, the choice is overwhelming.
Taxi from Ribeira to the flat cost us 8 euros at night. To the airport 21 euros. The hop on hop off bus stops a few meters away.

Unfortunately there has been water damage on the wall of the living room and it is now mouldy (the hosts will fix it when it dries out). But it didn't bother us too much, these things can happen. Bring some earplugs if you are a light sleeper because there can be some noise from the restaurant/lounge downstairs. And the beds are very hard, it can be somewhat uncomfortable when you are not used to it.