Go for the rum and reggae, stay for the quieter, more surprising side of Kingston, Jamaica.