Mandalay Bay has everything you need all in one place. There is more than enough restaurants located inside the resort. The pool area is outstanding! There is a wave pool, a regular pool or even a topless pool (if that’s what you want). The casino has ample slot machines and many table games. When I go back, I will stay away from the buffet though. The food will make you sick. It’s literally awful. Everything else is great. The service, the location and the room were all great!