A good location and quite comfortable place. Unfortunately, we had really bad experience with the check in - we were given the wrong keys at the "check in" at a different location in Porto - lovelystay is not a person, but a large company running numerous accomodations in Lisbon and Porto - and we were not even told the exact floor the apartment is on (there were different floors for the front and the back of the building). Back and forth on the phone and whatsapp took over an hour, with requests such as "take a video to show that the door in fact does not open," "use a different arm to turn," "you can come back to our office [10 min away by car] with all your luggage but actually we are about to close so no don't come here. and we cannot pay for your extra travel costs, anyways" and so on. After more than an hour or such nonsense an actual mechanic showed up and gave us his own key and finally WD40'ed the rusty lock mechanism (apparently lovelystay knew about the front door being "rusty" but never cared about doing anything).
Otherwise, the location is great and the apartment is quite stylish and has most things one may need for a short stay. A few minor considerations: 1. the bed is large, but somewhat uncomfortable (ok for a few nights, though); 2. the coffeemaker needed descaling.