This was everything we needed! And the snorkeling right off the beach and across the cove was among the best weve ever seen. Cant wait to come back.