Great location, and very neat flat. There are great restaurants nearby, and one can easily get around by walking. You may find it easier to get to the Rossio Square via the elevators in the train station.
The availability of a parking space is really great, given the narrow Lisbon streets. If you are planning on using the parking spot, you may find it easier to take the last turn by backing out before entering the last door.