We really enjoy living here. The apartments are modern and the location is perfect. We can walk to the mall nearby , restaurants, the movie theater. The indoor pool really sold us on this property, however it doesn't seem opetable during the times for our busy schefule. Internet is awesome for our lifestyle. Maintenence response is rapid for the only 2 requests we have had in over a year. We highly recommend Cherry Hill.