Enjoy the comfort of your stay, in the privacy of your own room, nestled in the sacred jungle of Yelapa.