Take a look at the mentioned Marazul Dive Resort on Curacao...
https://www.marazuldiveresort.com/index.php We are frequent USVI visitors and are excited for our first trip to both Curacao and Bonaire after hearing about the great shore snorkeling opportunities on each island!