The apartment is located in a perfect position to visit Lisbon. All major attractions and monuments are within a reasonable walking distance. The apartment looks exactly like in the photos. Unfortunately, it is very noisy. I'm not a light sleeper but I couldn't sleep in 2 out of 3 nights due to the noises coming both from outside (traffic and people) and inside (parquet is creaky and the apartment is on a floor shared with other 3 flats). If noise is not a problem for you then I would reccomend it, otherwise I would look for something more quiet.
It wasn't the cleanest apartment in which I've stayed, but it was ok.
We didn't meet our hosts but check-in with Marco went smoothly.