Maria Joao's place is perfectly located in Cascais with an amazing view from her balcony. Highly recommended.