We stayed in the flat for a month. Cristiana was the perfect host. She notified us when cleaners came and asked us how we were. The check-in was easy and the apartment matched to the pictures (and was very clean). The location was great as it was 30min train ride to Lisbon and ca 10min train ride to Cascais (or a 30min walk down the beach). The apartment is on the ground floor and hence (as all apartments are near the seaside) very humid. We held the windows open every day, used the gas heater, but our clothes were still constantly damp (even the ones that had been washed weeks before). Just bare that in mind. The internet connection was great - the three of us worked remotely and had no issues whatsoever. The flat had everything necessary for a longer stay and all of it worked great. All in all we really enjoyed our stay.