I could spend ages writing about how great this place is: the amazing location, the fantastic flat or the wonderful host. Instead I'm going to say this: stay here. You will not find anywhere better in Porto.