Blissful quiet stay in a nature paradise.