The only reason I am giving Turnberry 3 stars is because of the incredibly nice employees who work there (at least at the West Tower). They work very hard at helping you with whatever you need.
But for living in the complex, the value, the location - Turnberry Towers is one star. I noticed most of the reviews are from renters. Well, I am one of the very few idiots that actually purchased. If you want to rent here, your experience is probably going to be decent. I mean, you make zero investment and live in a "luxury" apartment close to the strip. But no one should consider purchasing here until they get rid of all the renters and focus on building the "service" of the complex to accommodate owners. The HOA dues are in line with other high rises in Vegas, yet an owner is going to get the same service and amenities as a renter.