A clean and well maintained place that offers a feel of being in the rainforest with a minutes walk to a beach