I came to Lisbon for a conference. I chose the flat because it's about 10min walk to the congress center and it has a lot of busses and trams in very close vicinity.
I brought my family including two little boys as well.
the flat has everything you wish and Melanie et Miguel are very helpful hosts.
I can fully recommend the place!