The location is great and the apartment was clean, has a microwave and kettle and small hob for cooking. Check in process was easy, we met with a host and they gave us the key. She and the cleaning lady were both super friendly. However if you have a baby it is tricky, as there is no lift and the apartments are all after a flight of stairs. The apartments also smelled quite musty although they were clean, and there is a bit of noise from the main square of rossio. It could do with a little updating in terms of painting walls, but the beds were comfy.
Overall it's good.