Everything was great with our stay! The place had basically everything we needed plus more. So many games and the pool was great for the hot days. The only place is it’s not the closest to the strip so keep in mind if you are not driving the ride shares/taxis can be pricey!