Santa Cruz is a lounge offering a taste of the Caribbean and South America, with a focus on Latin music and dancing.