The apartment is really well located. Take into account that you have to walk around 15 min the hill up from the metro station. This was pretty difficult with our luggage.
But it is located in Alfama and we really enjoyed to stay there. The Self Check-in and -out were really simple.