Nathalia Ramos stars in House of Anubis