We had a fantastic stay at the Travelers Nest. It's a beautiful apartment with everything you need and in a fab location.
The bed is super comfy, the shower is great and the view is unbelievable! Location is also great, just one min walk from the Portas do Sol with restaurants and mini shops to hand, plus a short walk to some of the main tourist attractions. I would definitely recommend this place to anyone looking to explore Lisbon.
Susana was also really helpful, great communication about the self check in process, some helpful hints for places to eat and things to see/do in Lisbon and very quick to respond to any questions.