I had a great stay at the Peach Hostel. I stayed over the course of 4 nights and from beginning to end I was so glad I chose this location. Joao is really an amazing host. He communicated promptly, welcomed me to the home, helped me find local restaurants outside the expensive center city areas, assisted in finding a tour to the Douro Valley and even helped me with my laundry! The location, while not in the center of all the action, was ideal for me. It is literally steps away from the Campanhã metro station and the Campanhã Railway Station. This made it so easy to locate straight from the airport (it takes about 35-40min from the airport using the metro, cost was roughly 2€, one way). Because you're at the Campanhã metro spot you can take any of the trains into the center city. The best stops are either Trinidade or Bolhao. Both take less than 10 minutes to get to and will put you right into the midst of all the action. The room was just as described in the listing, although, the walls are a bit thin. You can hear your neighbors in the other rooms, but it wasn't so bad that I felt the need to complain. The room and bathroom were both clean and the heater worked well on the colder nights. There are restaurants in walking distance. I would recommend Joao and his place and I'd stay there again.