Clean, quiet apartment right off the strip in Vegas