At the Black Mountain resort there is a mini mart where you can but the necessities for your stay.
There is also a laundry service.
Both are located at the ground floor in the clubhouse building.