Entre sus estructuras y monumentos, el sitio cuenta con ocho estelas, tres plazas, dos palacios y varios templos y también tiene un pequeño museo.