We really enjoyed our stay in Lisbon, check-in was very easy. The apartment is in a good neighbourhood, right next to the castle. The apartment is located on a hill but there is an elevator so you don't need to walk all the way.
Almost everything we wanted to see was in walking distance from the apartment.