The place is very very nice. It's well equipped with everything you might need. More importantly, it's clean. :)
Everything is just like what you see in the photos here. You also get the view of the city side from here :)
We didnt get to meet Pedro in person, but the communication went out well.
Everything worked out just fine.
By the way, keep in mind that the place is a lil bit in a residential area. Read the instruction and prepare your walking (and perhaps hiking ability) well since it's pretty hilly in Porto.