We have been to USVI twice recently on Princess and went to Magen's Bay first time and then Sapphire Beach at Labor day. I would recommend Sapphire. This is a nice resort that is pretty secluded and not very crowded at all. The taxi is about $8.00 to get there and you can rent lounge chairs all day for $5.00. There is a beach bar, sundry shop and outdoor grill for lunch along with water sport rentals. No wave runners, but kayaks, paddle boats, snorkeling. Scenery just as nice as Magen's, we really enjoyed it.