A previous reviewer said: '"The Martian" was a great story. "Artemis" was a great story. This one is better than either of those '. WRONG! This one is MUCH better than either of those! Instant classic.
If you mixed Asimov's "The Gods Themselves" and Heinlein's "Citizen Of The Galaxy" and added in a few gallons of Clarke and Niven it would be like this. I'd write more, but I'm off to re-read the novel.