We had a great stay! The apartment is lovely and has everything you need. It is on the top of a pretty large hill- but Porto is super hilly so you can’t really avoid that. Would definitely stay again!