Teresa's Airbnb was better than promised. Located above two of the best restaurants, within walking distance of the train stations and other tourist must sees, and had a great view of Lisboa from the terrace. The only things to note are that the location of the Airbnb is up on a hill and requires you to climb quite a few sets of stars. This wasn't a problem for us but is worth noting for people who aren't physically capable for some stairs. And check-in was not ideal for us, since our flight arrived at 18:30pm we had to bus to her office and pick up the key or pay 20€ for a late check-in which is anytime past 19:00 (as listed in her Airbnb description). I personally think that if you have already paid for the Airbnb that a late check-in should not come as a fee. However overall, my family and I loved our time at Teresa's and would recommend it!