We loved - above all- the terrace and its view and thanks to the stairs we didn't have to count our calories and could have some more pasteis de nata! Beds were fine and everyting we needed was there. Alfama is a great area to stay.