The Coral Springs Resort is the place to go if you want a family friendly resort. With an outdoor, indoor pool where I taught my nephew how to swim to the tennis court where we had many intense family matches. it was a place to go and relax and spend some quality time with the family. The suite was more then enough for our party of 11 guests. The one part I liked the most about the Coral Springs Resort is the view we had from our 3rd floor balcony overlooking the red rock mountains as the sun set.
Coral Springs Resort guests also get "the best of both worlds" to both Zions National park and St. George, Utah. It's close enough for a night out on the town, but far enough that you are away from the lights and noises of the big city. Coral Springs is located near the main highway that leads towards Zions. So if you are a early bird like I am, and like to see the National Park before they get busy, Coral Springs Resort will give you an extra advantage to be the first in line.