Nice stay for a family with 2 children. The best feature is the room for children, pretty spacious and great for playing board games. That overcomes in a way the small living room.
Centrally located, with many historical places in walking distance.
In overall we recomend it for a few days at Porto.