Amazing, quiet, quaint stay nestled in lush nature.