We stayed at the Zion Mountain Resort in December 2009, after a couple of days in Vegas. Now I wish we had just skipped Vegas and gone straight to this place! It was such a wonderful way to relax and detox. We stayed in the Buffalo Vista suite. It was SO WONDERFUL. The bed was huge and comfy, the bathroom... more