The apartment location is perfect for many of the touristy things you'd like to do in Porto. It's cute, affordable, safe, and has the basic amenities you'd need. John and Cristina were very kind hosts and especially helpful when things got inevitably a little messed up (delayed flight, etc).