Couples embrace on a dance floor and move quickly to the beat of Mexican music playing.