We absolutely loved staying in Alfama! The location was perfect with easy access to public transportations. Yes the roads are steep and so are the steps, but everywhere in Lisbon is like this! We had a fantastic time.