We had the best time at Bruno and Patricia's apartment. It had everything we needed and was in a perfect location for us; we loved exploring the local cafes, bars and shops, and the more touristy Ribeira quarter is an easily walkable distance if you don't mind a bit of a slope on the way back.