Beaches at Tower Isle & Sans Souci

Can anyone tell me what the beaches are like at Tower Isle and Sans Souci... are they sandy beaches or are they rocky/pebble type beaches...Is the water and such similar to those of CN & CSA... What resort out of the 4 would you recommend for my husband and I.. We are 21 & 23... and we will be traveling with some friends of ours that are 24 & 26.. This is going to be our very belated honeymoon.. We got married in July 2010 and will not be traveling until summer of 2012 due to my husband being in the Navy.. and having been on a deployment each of his 4 years in for 7-8 months each.. its just been to much of a struggle to bother with vacation but he will be out next summer for good and we are going!... Any advice will be greatly appreciated Thanks everyone!!