Grand Cayman – as nice as Jamaica isn’t