Not being in Belize currently, I am confused about the 2 shops mentioned above. Which is in Belize City and which is on AC? Are either one a LCDH?

Thanks