We have been to Coral Springs Resort twice now, and can’t wait to go again! We have taken the kids each time, and they have absolutely loved it, and are now quite spoiled by how nice the resort is! The resort is situated in a perfect location, with the beautiful red rock backdrop; far enough away from the busy-ness of downtown St. George, but definitely close enough, only minutes away, to enjoy all its amenities and attractions. We hiked beautiful Zion’s Canyon, and loved the Public Golf Course close by. The resort rooms are absolutely beautiful, spacious, and well equipped with everything you need to stay as long as you want. Our favorite are the large, private verandas, with an outdoor fireplace and barbeque. The pools, hot tubs, and tennis courts are big hits for our family too!