I took my wife and kids to the Mayan Riviera and Cozumel last year and loved the beaches. I have heard the beaches in Belize are not that great when compared to those on the Mayan Riviera or Cozumel - any opinions or input?