If you want a little slice of paradise, stay at Alma de Rio. Perfectly situated, beautiful views of wildlife and vegetation, and a river to cool you off. We had a great time staying here, and Tom and Hadas couldn't have been more accommodating and helpful. The outdoor shower was "amazing" according to my son, as was the little puppy that lives there. It's awesome! Stay here!