Just got back and absolutely loved the island.
We stayed in a private condo at Jamaica Royale which we couldn't fault. It was huge and spotless. Grounds around the pools were lovely and green and again spotless.
Best bar we visited was 'The Hub' which I think has only just opened. Cracking meal, massive choice of drinks and cocktails with some good music too. We had a top night out there.
Best day out was our kayak tour of Lido Key mangroves, just really different.
We got married on the beach at sunset and spent the evening at Ruths Chris Steak House, which was just over the bridge. A bit pricey but service and food was perfect.
Thanks to all the posters who's words I read and 'talked' me into staying on the island. If anyone has any questions please post and I might be able to help.