Compound life is not as bad as it sounds. If you have children, it is definitely the way to go. Most compounds have play grounds for kids. It is also a very safe place for kids to play.
The costs for living accommodations largely depends on the location.
Good Luck!