If you're going to Porto stay here! Great sized apartment in a fantastic location, with everything you need. Very comfy bed and well equipped kitchen. The roof terrace was an added bonus, with plenty of space to hang out. Raul was a fantastic host - very communicative and helpful, leaving us a couple of beers and lots of information. Nothing was too much to ask. A five star stay with a five star host!