It was just enough space for us family of 4 with young children.
The location was good enough distance from main area. Bus and metro was near by but to get to the main/Douro river area was only 4-6EUR by Uber so it was actually cheaper than us taking bus/metro so we only used Uber during the stay.
Also to get to the airport(OPO) by Uber was around 10eur and about 15 min ride.
Grocery store is right across the building so it was really convenient.
The bed was really comfortable and the black out blind worked really well too.
We requested early check-in, and had to get a key at different location. That was a bit of hassle especially with all the luggage but otherwise it was good stay.