Perfect place to stay while visiting Porto. Apartment is close to great restaurants, shopping, and sights. The Sao Bento train station is a short walk away as well. David was an excellent host and answered my messages right away.
The mattress in the bedroom is a bit firm, but that did not stop us from sleeping well (especially after long days of walking up and down Porto's hills).