We stayed here for a weekend in Porto as a group of 5 and had a great time. Extremely spacious place with a great location. Only minor complaints with the experience overall were
1) having to go to a separate location ~15 minute walk away to pick-up the keys upon arrival (or pay 10 euro to have then brought to us, which we declined)
2) Top-floor shower had very little water pressure, we didn't try to use it again after the first night