Playa Penca, Guanacaste Province, Santa Cruz, Costa Rica
Seated: 140
Standing: 340
Square Feet: 3,450 ft2