Great Location! Right next to the Rio Casino