Besides the whole "everyone was composed" bit, Ivanoff seems like a place of incredible silent tranquility and reflection on the ring below. Not to mention the half-destroyed planet nearby. I would love to be on one of the teams that goes down to the surface and retrieves artifacts of significance. I feel I would be too weirded out to actually live on the Halo, being in a familiar human environment close by it would be just fine with me.
Perhaps a different station (there are ones above 05 and 07 IIRC) would be better, but Ivanoff is just the one we are familiar with.