Lovely little spot nestled in the rainforest. Quiet and calm. Lovely hosts too.