Just the place to comfort the body and soul after experiencing the majesty of the local natural wonders.