Carretera Federal 307 Cancun-Playa del Carmen Km 332,15, MZ 03, 31, 77500 Cancún, Q.R., Mexico
Seated: 280
Standing: 300
Square Feet: 2,992 ft2