We have recently returned from a very pleasant holiday at Sandals Resort in Nassau the Bahamas.
We managed to dive practically every day, but lost a couple a days to strong winds.
Sandals came up to expectations again for us, excellent accommodation (our own villa and private pool with garden) 9 superb restaurants, plus 24 hour room service (both put on 7lbs !) and 2 dives per day plus 2 shark dives (shark video to follow)
Can't sit around all day got photos to take