I would say Dominican Republic only because I am Dominican and my parents call my room a dormitorio, a dorm. I’m not sure how the passage can make it clear where he lives though..
Afro–Latin Americans or Black Latin Americans (sometimes Afro-Latinos or Afro-Latinx), are Latin Americans of significant or mainly African ancestry. The term Afro–Latin American is not widely used in Latin America outside academic circles.