David's apartment is fantastic! AMAZING view from the terrace and David was very helpful with sharing his favourite places to visit and marking them on our map. Porto was amazing and David's apartment was the perfect place to come home after a big day to relax. Would definitely stay again.
Alex