This place ticks all the boxes: location, value, and above all Maggie’s hospitality! It was a joy to stay in Alfama in Maggie’s flat and she made it extra special by giving us lots of help; information on great things to do and recommendations; as well as just generally being a lovely person. The flat was spotlessly clean and had everything you could possibly need. Highly recommend.