The place is in a very good position, it's very clean and comfortable. Only minor downside we found the matress and pillows a bit uncomfortable.
Anyway this is a great place to spend a few days in Porto.