We really enjoyed staying in Mouraria. The flat was great and easy to find close to the castle area and Alfama but also not a far walk from Bairro Alto.
Lala was very helpful with tips on the local area and what to do and where to eat. We would recommend staying there for a perfect city trip in Lisbon.