1A Avenida Esquina Calle 26, Centro, 77710 Playa del Carmen, Q.R., Mexico
Seated: 100
Standing: 80
Square Feet: 1,028 ft2