Barock is an ambitious new Ocean Drive spot with a European pedigree