It is a perfect place to stay in Lisbon.
The location is great (walking distance almost to everywhere and easy access to every public transportation being just 5 minutes from Cais do Sodre).
The flat is really new, wide, clean and well equipped.
Trying to find a small cons sometimes it could be noisy at night but this is something you should accept for being in a such popular area.