Just got back from Copamarina. The resort was great. It would be a good choice for families with kids. Take the all-inclusive, it's well worth it.
Sea Ventures left alot to be desired. Very unorganized and no full-time captain. We booked a hotel/dive pkg months in advance that included 3 days of 2 tank morning dives. We were there for 4 days and only had 2 - 2 tank dives. One day no captain, the last day they just plain messed up. Acknowledged that it was their fault, not ours, but made no attempt to rectify the situation. A big circle of pass the buck. There were 4 divers in 2 days also turned away being told there was no captain. We later found out the cptn had called in both days wanting to work and was told that there were no divers.
The 2 days we did dive were nice. Nice, easy wall at 80-100+ ft. Healthy coral, fans and sponges and not much for fish. Reef dive had more fish, eel and large nurse sharks.
If you want to dive with SeaVentures(Dive Copamarina), be very cautious. If they still have no f/t cptn, get the p/t cptns phone nbr the first day and regardless of what the shop staff, manager or DM tells you, call and confirm with the cptn that you are diving!
2 divers told us they went out with La Parguera Divers and the DM took lobsters while leading the dive. It was not a catch & release program. It was dinner.