Great location, great hosts, great place with an amazing view and patio. My wife and I stayed here on our honeymoon and really enjoyed it. Just be emotionally ready to climb a lot of stairs - but you're in Lisbon, everything is uphill here!
Highly recommend!