We enjoyed our stay very much; the terrasse is really nice, the flat is clean, well equiped and furnished. The wifi was a bit weak tough and the TV wasn't working (which was not so important since we were there to enjoy the city but once we wanted to watch a football game - world cup). Joao was very nice and was available for late check in (our flight arrived a bit late in Lisbon) which we appreciated a lot!