We really loved our stay! The hosts were incredibly kind and you can tell they put a lot of thought and intention into creating a positive experience.
It is a very central location with tons of restaurants and cafes nearby. Chiado is known for great shopping, so that’s a bonus.
Do know that the stairs are no joke! We had no issue with them, but I could imagine this being a challenge if you have physical constraints.