We never met David although we were very welcome by his lovely parents. We did not stayed in the apartment we booked online as there was a problem with the gas. We were hosted in a smaller apartment instead.
I will recommend it only for one night as it is a really small one but, in one of the best locations in Lisbon.