Cane bay has easy access via a paved road next to the beach. There is only a small town about 1 mile away so the beach is not crowded. There are apartments you can rent nearby within walking distance of beach. The beach at cane bay is nice. It has a wide beach area ( 30 yd. ) that runs about 500 yd along the side of road. Nice open air beach bar/restaurant across the street with dive shop. The facilities are about as good as you can get. The swim out is not long maybe 100 yd. to the top of the reef. Drop down 50' to top of reef which runs parallel to beach. The dive is really more of a wall type dive running from a depth of 50' to deep blue. The wall is covered with coral, tube sponges and plant life. There is a good variety of tropical fish. You also can see larger fish cruising the wall looking for smaller fish. Visibility was about 75' there was little if any current. The swim out and back was nice because there were fish and coral in the shallows. Myself and my dive buddy spent most of the week we were in St. Croix diving this same site because it was a nice place to be at the beach and rather than drive around and look for different sites we chose to stay and do the same dive. It was nice and we saw no reason to look elsewhere.