Some of the island’s finest white-sand beaches lie around the rocky headland of Michael’s Rock, near the Island House Resort on the north coast, with good snorkelling close to the shore.

Book through Rough Guides’ trusted travel partners