On Base living

Is it better to live on post or off? What are some experiences you have bad or good about living on post?