I have stayed at this resort a number of times over the last 20 years or so. Although the name has changed a number of times and it once lay abandoned for a long time, it is today a wonderful place to stay in St Croix. The snorkeling is really good and you can see hundreds of fish in fairly shallow water. This makes snorkeling comfortable for almost everyone. One caveat though, be very careful in rough weather. During WWII, from what I was told, the US Army engineers blew a hole in the reef to land goods and personnel. That hole is right in the middle of the beach there and about 50 - 60 feet off shore. During rough weather the waves that come in over the elk horn coral on either side of the break build up inside the reef and have no place to go except through that hole. The rip current there can be very dangerous and that break is where the best fish viewing during snorkeling is.
Rooms are large and comfortable with beautiful tropical views and the food and drinks are very good.
Of course all this is a bit pricy but really not bad for the location.
If you rent a car be very careful and alert at all times as they drive on the LEFT side of the street there. Although the natives do watch out for the tourists, if you don't stay alert every minute when driving you very likely will have an accident.