We came to vegas this past weekend for my friends bachelorette party so we decided to stay at Mandalay. The rooms are fairly nice and clean, but we found some BBQ sauce or blood on the ceiling of our room. Since it was in the ceiling it wasn't that big of a deal.
The bathrooms are amazing cause it's huge so for 3 girls it was great! The beds are soft and comfy. The pillows could be a little fluffier but it's better than other places.
The pools are nice. They have a lazy river so that's fun. And a beach club that's for adults and top optional.
I would stay here again.
The only thing I would complain about is the location cause it's so far so lots of taxis. But if you don't mind walking they have a free tram that goes straight to Excalibur