We did one night in Porto and honestly, kind of last minute booked apartments. Gisela was great, working around our booking and allowing us to put our luggage up (we arrived before check in) so we could explore Porto while we waited. She even got us in earlier than check in time, which we greatly appreciated!
The apartment has an elevator and easy to use. The apartment was comfortable and typical one bedroom apartment as far as size in a big city. The bathroom is squeezed, but I was fine as a 6'2 guy, showered without a problem. For those not used to apartment living, sound from surrounding apartments could be a problem, didn't affect us. The bed was fine and always a plus, coffee maker if needed.
Location was great! Near several cafeteria style cafe and typical cafes. Honestly, able to walk to several tourist sites within the apartment area, along with some amazing restaurants in the area. Train station was a 5 min walk as well, which we used to go to Lisboa. Again, simple but comfortable apartment with great location.