It is a really nice flat with a pool. The bed is big and comfortable and the kitchen has everything you need. For the check-in we had to go to the Porto city Hosts office and had to wait a little longer than expected. This was not a big problem, but you should know before.
All in all, I can recommend.