Campsite with mini-market