I guess that I am spoiled by the Bellagio. I thought that this place was just "meh" in comparison. I'm so glad that I did not stay here.
The casino is just ok. On par with Treasure Island. And what is up with the piped in coconut body butter smell? At least that's what it smelled like to me. Just because I slather it on my bod doesn't mean I want to get hit in the face with it upon entering the casino!