We just had a wonderful stay at Maggie's place!! Alfama was amazing with all the winding streets and little traffic. Everything was a stones throw away, amazing!! Her place was perfect for our needs. We were surprised how small it actually was and the stairs leading up to it were so steep it was like climbing a ladder. These things did not matter in the least to us, but I could see how it could be problematic to some. Overall we loved our stay and would recommend it!!!