Ornelas Beach Resort is located in Barra de Cazones, Mexico, on a beautiful stretch of white sandy beach that is approximately 1.5 km long. The sand is a light color and the water is clear and calm, making it perfect for swimming, snorkeling, and paddleboarding