We had a great time at this resort! The rooms were very well maintained and it had all the amenities you could think of. There was a ton of restaurants, bars, and shopping you could take advantages of when you weren't relaxing by the pool or playing games in the casino. Everything is pretty expensive, but I think this is the norm is Las Vegas, especially if you want to stay at a higher end place like Mandalay Bay. Don't count of having a nice view from your room though because this resort is at the end of the strip so you have a 50-50 chance at a cool view.