800 meters west of Herradura entrance, Puntarenas Province, Playa Herradura, 60101, Costa Rica
Seated: 200
Standing: 250
Square Feet: 5,168 ft2