Incredible house, hosts and holiday! What a treat to stay in such a beautiful house with amazing gardens and pool. It surpassed all expectations - cannot recommend it enough. Thank you Margarida and Joaos!