We would highly recommend Ricardo's apartment. It has pretty much everything you would need for short or long stays. It is very well located in a quiet street but close enough to all the action of downtown Porto with supermarkets, restaurants and most of the landmarks of this beautiful city within walking distance. The apartment has a decent sized balcony which will be a major bonus if staying in the summer. Ricardo was a great host and made us feel very welcome on our arrival. He was also quick to respond to what few queries we had and helped us out by storing our luggage on the day of our departure (we had 5 hours to kill between checkout and leaving for the airport). All in all, a great place to stay in a great city to visit. Stevie & Mo.