type of community built around a golf course