we had a great time in Porto and in Marco appartement. it is spacious and has what you need. it is very close to the ocean. we were a bit unfortunate with the pool which was closed most of our stay. so we went more to the beach and made trips.
we can recommend the flat and marco as a host.