Carretera Cancun Tulum 307 Tulkal Chemuyil, 77774 Tulum, Q.R., Mexico
Seated: 120
Standing: 200
Square Feet: 3,788 ft2