We had a great stay in Porto at David's place. We booked last minute but communication was excellent and they were waiting to check us in when we got to the apartment and spent a full five minutes offering suggestions of things to do on a map. Location is great, tucked away but still very close to the river and the main shops. Everything in the apartment feels very new and clean. Walked everywhere. Thank you!