Alfama is definitely the place to be and we absolutely loved the location. The flat itself is great but the stairs getting up to it were a challenge with a baby. The apartment is “baby friendly” as it has a crib, high chair and a bath which were all amazing, it was just super hard getting the pram up and down the super steep staircase (as well as our luggage). If we knew about the stairs, even though we loved the apartment, we probably would have chosen a different place. If you are a couple with minimal luggage, then this is definitely a great option, if you have any mobility issues or loads of luggage, I wouldn’t suggest this is the place for you. In saying that we still had a great time.