The flat was very clean. Location is brilliant, you can easily reach St. George's Castle, De Se Lisboa or Square of Commerce on foot as well as many other attractions.
The hosts answered all my emails within couple minutes. I strongly recommend the place and the city.