Of all the Heinlein books I have read I enjoyed Moon the most.
You’ve got my vote for “moon” also; as well as for “Starship Troopers”!