The location is perfect, and very convenient for central Lisbon.
The size of the apartment would make a longer stay a little cramped, but for a short stay, we would certainly recommend it as it offers incredible value.