We have lived in Cherry Hill during a short-term project that my husband has been working. We rented a furnished apartment at Cherry Hill Towers and have been delighted! It is a gated community with a pool, picnic area, clubhouse, tennis courts, full gym, and even a putting green.
What I love the most about the area is that it is close to every thing. The Bolt bus stops right in front of the Complex which is directly across from Cherry Hill Mall. It is 1 1/2 hours into NYC. You can drive to Haddonfield, a lovely town with plenty of shopping and take the Patco train into Philadelphia.
Additionally, Haddonfield and Collingswood, which is also a short drive have some great restaurants, many that are Zagat rated!
I can't speak to Community or Nightlife as we are here so short term and really have not taken advantage of opportunities that may exist.