Perched on the Estoril Coast, the colorful, multistory villa sits minutes from the beach and just a 30-minute drive from Lisbon.