La Rancho Margot Sustainable & Self Sufficient Eco Lodge El Castillo offre escursioni a piedi, equitazione e pesca per il divertimento degli ospiti, e offre la possibilità di rilassarsi presso Cano Negro, che si trova a circa 5 minuti a piedi.
Il centro di El Castillo è raggiungibile in 20 minuti a piedi, mentre il Rancho Margot si trova a 100 metri. La villa è situata a circa 5 minuti in auto dal Río Caño Negro.
Le finestre della Rancho Margot Sustainable & Self Sufficient Eco Lodge si aprono sulla foresta pluviale. Il lodge dispone di un bagno con una doccia.
Lo stabilimento vanta delle piscine naturali e lezioni di yoga.