Excellent location - exceeded our expectations. Lovely, clean and comfortable apartment. John and Cristina are excellent hosts and provided us with lots of helpful advice. The location is walking distance to all sites/attractions we wanted to tour plus walking distance to restaurants, shopping and entertainment. We found we enjoyed Porto more because of the recommendations made by John and Cristina. Hint to future guests - do make dinner reservations to the restaurants recommended by John to avoid disappointment (they are popular in addition to being close by).