800 meters west of Herradura entrance, Puntarenas Province, Playa Herradura, 60101, Costa Rica
Seated: 60
Standing: 80
Square Feet: 2,466 ft2