I will qualify this review by saying that we did not use the spa services (which looked pretty impressive). We stayed at Sparkling Waters as it was much more reasonably priced than the accommodations available in nearby Sun City. The staff at Sparkling Waters were exceptionally friendly and helpful, but the rooms were nothing special. It was an average hotel... more