The problems: * At checkin they only had two people running the front desk, so it took over half an hour. * The food and service was good at several of the restaurants and bars. * Lots of shops, gaming, restaurants, etc.
The good parts: * Location right on the strip, making it easy to walk to nearby resorts for shows.