I really appreciated that it was located ~10 miles away from the Strip, and thus I did not have to encounter all the traffic/congestion.
I did not have to leave the hotel at all during my stay (except to walk across the street for dinner one night). The entire facility was very modern and upscale, and provided all of the amenities/activities that I was interested in doing. Recently stayed here for 4 nights for a recent business conference that was held at the hotel.