800 meters west of Herradura entrance, Puntarenas Province, Playa Herradura, 60101, Costa Rica
Seated: 250
Standing: 350
Square Feet: 27,170 ft2