It located near the peak of Alfama, so it will be a little bit hard to carry up luggages while checking in, but there is a elevator in a walking distance, which could save you lots of energy. And also nice staff, good view there.