Isleta Resort & Casino Isleta Resort & Casino
Albuquerque, New Mexico
Very nice!