We had a very nice time in Oporto City Roofs. It is a nice, spacious apartment, well equipped, with 5 good beds (and a bed bank, which we did not use). It is located in the centre of Porto, an ideal location for a city trip. The metro is right at the corner. I can certainly recommend this place.