The apartment was clean and in a great location for a trip to Porto. A little on the smaller side if staying for a while.
The biggest let down was communication. We had minimal communication from the host prior to the stay (to the point that on the day of check in we were concerned we would have to find somewhere else to stay as we had not received check in details). During the stay, the host said he would provide the Wi-Fi password but we never received this, had no response to our message asking for it and no one was available in the building to ask. Unfortunately this let to a stressful start to the trip that could have easily been avoided.
For the apartment itself, I would stay there again however the poor communication would put me off.