The beach is pretty, but nothing outstanding or different than any other Caribbean beach. The reef is terrible. The "signs" are damaged and have not been updated since they were installed. The current is strong and dangerous to weak swimmers. There is some fantastic snorkeling in St. Croix. This is not it!