This new offering from Castle Hot Springs will allow you to have the famed Arizona resort all to yourself.