Amid the thump of reggae beats from a stage nearby, the leafy scent of cannabis in the air and the warmth of sunshine at