800 meters west of Herradura entrance, Puntarenas Province, Playa Herradura, 60101, Costa Rica
Seated: 350
Standing: 400
Square Feet: 7,589 ft2