It's a pirate themed casino, so yeah it's a little tacky. The show out front was better before they decided to sex it up. The whole PLACE was better before they decided to sex it up. It is a pretty sad little place now - not nearly as popular as it used to be.
The casino is laid out well - it's easy to get into and out of and is another place that's easy to get to without having to drive on the Strip. (Good for parking and walking.) The rooms are pretty well kept up, but nothing amazing. It's in a good location though - right across from the Wynn and the Fashion Show Mall.