Hello @Ilene320
Having been to Marrakesh I would say most Riads are in similar areas and begging is quite common on the streets along with stray dogs and cats.
But if you can demonstrate the photos are misleading and you can show the property isn't as advertised ie missing amenities you would have a case for asking Airbnb to cancel .
Normally if you want a refund you would firstly need to talk to the host and if you can't agree you would need to involve Airbnb.
if you left the property without an agreement to refund either via the host or Airbnb it will be more challenging to be able to request a refund after the fact .
can you explain a bit more about how the photographs are misleading ?