Imlil has also a good number of its residents renting out rooms for hire.
Standards are then very, very basic.
Some simple restaurants offering everything from OK to very good food. But do not expect fancy surroundings, and do not get upset from prices that are about twice of what you would pay elsewhere in Morocco. It is best to have done in Marrakech to the north or Taroudannt if you're coming from the south. There are occasional buses and slightly more frequent shared taxis running at least between Asni and Imlil, and sometimes directly from Marrakech. There are several companies in town that will rent guides for every possible trek in the mountains.