The apartment is as described. Clean, neat and well equipped. There is a supermarket chain near the Rossio train station. There are many restaurants around. There's even one on the ground floor of the building. A couple things to note:
1. The building is almost at the top of the hill and the flat is on the 4th floor. The stairs are narrow and steep. It's not a problem if you're physically fit.
2. You can hear the voices from the restaurant even past midnight.
3. The hot water boiler has a low volume capacity. You have to wait a while between each shower. I guess that's common for electric boilers.
All in all, the flat is decent for its prices.