We had a wonderful stay. The place is spacious and unique, the backyard with pool and swing is nice, especially for kids.
Porto is just a short drive away.