Beautiful place to stay and immersed in the nature.