The location was perfect for us and ideal for exploring Lisbon. We walked most places or took the metro which is just a couple of minutes walk away (as is the tram 28 stop).
The apartment looks just as the pictures show and is spacious and clean. As a few other reviewers mentioned the bathroom did smell a little of drain, however we are unsure if this is actually a fault of the flat itself or just because it is located on the ground floor. It wasn't too bad as most of the time we just kept the door shut. One thing to consider is bringing ear plugs if you are a light sleeper. Whilst the apartment is off the main square there is still noise from people walking along the street and late night bin collections. You might want to take ear plugs, we wish we had!
Whilst we never met the hosts they responded quickly to email and getting the key was easy. It was also decent value for the centre of Lisbon.