This is *the* place to stay if you're visiting Lisbon. It's well connected to the metro which is a main station. So many breakfast places in walking distance. 2 big scenic parks nearby in case you wanna go for a morning run.
As for the apartment, every tiny detail is taken care of. For long stays, you might prefer cupboards which are absent. The room was great and they have all the things in place in the hall and common area.
As for the kitchen, you need to get your own food stuff, but all the equipment is already in place. I didn't spend much time at my place of stay, but i found the ease of access and location to be perfect - even if you're out till late in the night.