This is a new casino-hotel just west of Albuquerque. We're going to stay there on our way to & from Vegas in a couple of weeks, just wondered if anybody had any experience with it?

-oldnewbie