It's worth a night in Leinster Bay on the north east shore.
Nothing there but sun, sea, beach, and snorkeling.