I read a lot of bad reviews, so I was concerned when I drove to Vegas for a wedding. But when I checked into the hotel, I felt comfortable and was welcomed with good customer service. The staff was polite and very helpful listening to my requests and fulfilling them without delay. The rooms were clean and updated. The lobby bar was well stocked and presentable. The restaurant, Suede, had the best food I've every seen in a hotel that wasn't on The Strip. Overall, the experience was great.
Yes, the hotel is not directly on the strip, but it was a close walking distance away. For the price and location, you really cant complain. I know now that if I was unable to book a room on the strip, I would consider the Westin on Flamingo Road.