Great location, within walking distance to Alfama and Commerce Square.
A lot of stairs but great view. The town is completely hilly anyway.
A lot of public parking spots around, free on weekends and outside "business" hours. There's a private underground parking near by (10min walking), it was 10 euros for 24h (July 2017).