We based ourselves here while staying in Lisbon for 3 nights. The apartment is modern, clean and in a fantastic location. We would definitely stay here again!
There is a rather steep staircase to access the third floor apartment, but this shouldn't be an issue for most people.