Bauarbeiten am Beach Road sorgt für Verärgerung der Geschäftsleute.