Pedro was extremely nice host, he really knows the area and provided great tips about things to visit and see. He even gave us a ride from the train station to the apartment which was really nice and made us feel comfortable from the beginning. Apartment was huge with separate sleeping rooms and big living room. Really nice view from every room to the river and Porto. Shared terrace was also nice plus for having a breakfast or drink outside. Really good location with walking distance to all major sights.