A sign and street inside the Kura Hulanda - a hotel and resort in Curacao.