This place rocks. It's a tons better than the Margaritavilles in Chicago and Nashville, It is comparable to the one I've been to at Niagara Falls in Canada though.
This place is huge, it has a Casino [of course] and a cute little bar off to the side on the sidewalks side for the passerby's on the strip to stop in and have a drink. They offer these amazing blends called "Booze in a Blender" all of them are sooooo good AND they get the job done without you even knowing! :]
The food is the same as all the others so I deducted a star for the lack of a "WoW" moment but otherwise the staff is really friendly and courteous. The atmosphere is great as well, and although Vegas is surrounded by a dessert the shipwrecked theme somehow fits a lot better in here.
What you should definitely try to do though is go upstairs! You see a big chunk of the strip as you sip on your beverage of choice, so beautiful!!