Paradise ligger ved bredden af en stor ferskvandssø i Santa Clara-a-Velha-området, og er omgivet af natur med en bred vifte af dyreliv og sjældne fugle. Der tilbydes gratis WiFi.
Samtlige værelser på Paradise in Portugal er indrettet i varme toner og har private terrasser med udsigt over haven og søen. De har alle klinkegulv og eget badeværelse med badekar eller brusebad.
De fleste af retterne i morgenbuffeten fremstilles af friske produkter fra den økologiske have, herunder honning fra lokale bistader, æg fra fritgående høns og brød, der bages dagligt på stedet. Der kan også tages højde for særlige kostbehov på forespørgsel i restauranten. De 3 nærmeste restauranter, ligger hhv. 20, 30 og 45 km fra ejendommen.
Af aktiviteter bydes på sejlads eller kano samt en række kurser såsom fuglekiggeri eller Shiatsu-massage. Gæsterne kan også slappe af enten ved søen eller i de 2 store fællesrum med pejs.