We stayed at Coral Springs Resort for a soccer tournament in Mesquite. It was prefect. The suite was spacious and very clean. We had everything we needed. My son and a teammate stayed in the bunk room & loved it. I loved having the washer & dryer to clean their stinky uniforms between games. It was easy access to jump right on the freeway and head to their games in Mesquite. I loved the kitchen to fix a quick nutritious breakfast for them on our way out too. Compared to all of us being crammed into a hotel room at these tournaments we really felt the difference. Coral Springs is the perfect place to stay for soccer families. With the three bedrooms, a few families could share and really cut down their cost. We will for sure be staying at Coral Springs the next time we come to St George.