For those who know CP, is late June a bad time to go? We definitely want to see it at it's best (we have flexibility in our travel schedule) and would hope for great visibility and marine life (big schools, diversity, rays, sharks etc). If a lot of the marina life hasn't shown yet in late June, we'd be inclined to delay our trip to take advantage of CP when it's firing on all cylinders. We are looking at Cabo Pulmo Beach Resort specifically. Thank you in advance!