Shaws cove is great for beginners to advanced divers. Beginners- easy entry from shore. Intermediate- reef systems. Advanced- tunnels and swim throughs. It is fun to spend a whole day there and relax do scuba and skin diving. The only drawback is the CROWDS of people!