Zooming in on the star cluster IC 4651