Teresa was an amazing host who made us feel right at home. I stayed at the apartment was for 1 week with my boyfriend and we both loved our stay. The apartment is beautifully decorated to a high standard. The location is brilliant, with the beach right on the doorstep and this links to a string of beaches that are within walking distance along the estoril coast, leading to Cascais. The train to lisbon takes 30 minutes and can be accessed from São João do Estoril train station, which is only a few minutes walk away. We felt like we experienced the best of both worlds- the buzz of lisbon to the calm of estoril and the beach life. Sintra is a must see and buses are frequent. Our days were as busy or as relaxed as we wanted them to be as everything we wanted to see was easily accessible from the apartment. Teresa provided food essentials for us, which was brilliant to get us started. Her kindness and generosity added so much to our stay and I recommend staying at Teresa 's apartment without hesitation. I hope to visit again soon.