There are some more reviews here: travelocity

And here: orbitz

These reviews seem to be a little more favorable than the other link I posted.
This place also has a shuttle if we want to go to a bar or a casino.


06 America 904