Apprehension greets you as you approach. You may follow a long, dark alleyway, by the Deja Vu strip club, before spotting signage that resembles a logo from some wellness utopia that peddles sea moss ...