It was a great stay in a very nice apartment, completely over the top interior but very well done. The company behind it was very helpful and friendly. What you need to know though is that the check in was on a completely different location (centre of Porto in stead of Matosinhos), for us this wasn't a big issue but I can imagine for anyone else (coming from the airport) it would.