Miguel's apartment looks exactly like it is in the photos. He was kind enough to meet us at the check in and guide us about Porto. Miguel even arranged 3 separate beds on our request which worked out great for us.
The river side is a 15 min walk but Porto being hilly makes it a bit difficult.
Overall I would definitely recommend this place.