Great location, safe building and fantastic light. The place was accurate to the listing. Although the flight was delayed for an hour, the cleaning lady who delivered the keys stayed until arrival, which was very sweet. The shower didn't have a hanger so it was a bit uncomfortable, the pillows were not in the best shape, and some amenities were not available (like shampoo, oil, salt) but overall the place was great for a stay in Porto.