It actually feels that you are living in lap of nature. Amazing place.