I'm in between a 4 and 5, but the surly server at the pool bumped it down to a 4. He honestly took orders from 10 of the other girls in my party and then skipped me and someone else. When he came back, the other girl jokingly told him that she wondered why he skipped us and he didn't say a word. Then he did it again. Totally bizarre. Ok, onto the rooms- we stayed in a suite and jr. suite and it was perfect for our bachelorette party. IT was technically one big hotel room with 3 separate little rooms. There were plenty of mirrors to get ready in, big beds and full kitchens. Plus, we had access to the MGM Grand and their amazing pool (even though we didn't get to visit). Oh! One negative- don't pay for the cabanas- they aren't worth it.