If you'd like to immerse yourself in the unique atmosphere of the Alfama district, this is an excellent choice! Maggie is indeed a superhost. She will meet you at the airport or railway station and bring you to your accommodation, make sure you are comfortably settled in, and provide you with a wealth of information. This is especially valuable, as you would be hard pressed to find this place on your own. A taxi could not get you there, and Google Maps does not function well among the narrow alleyways of Alfama.
Although small, our apartment was clean, comfortable, and well-equipped. We didn't use the cooking facilities provided, but it would be quite possible to prepare stove-top meals. There's a small refrigerator, microwave, toaster, kettle and a good supply of dishes and utensils. The sink is big enough to do a small hand laundry — and you can hang it to dry out the window just like the locals do.
One note of caution: if you are in the habit of travelling with a lot of luggage, or have any mobility issues, this accommodation might not be right for you. The stairs leading to the apartments are steep and narrow, and you must climb steps to reach the house itself. But we are "active seniors", and we encountered little difficulty — especially with Maggie's help in moving in.
Thanks, Maggie, for a great stay in Alfama!