Lake Tahoe is the site of a resort that me be described as heavenly