Marco is a very nice person, very helpful, giving you a lot of tips about Porto.
His dog didn't bother us at all.
The flat was cleaned, the shared bathroom too, and even kitchen.
The room is OK for 2 people, we slept well in the bed.
We had towels given by Marco which was nice.
No troubles
I strongly recommend.