Our family has vacationed all over New Jersey shore towns. Although, all the towns are lovely, we always found Cape May as our favorite, mainly because it always has that quaint hometown atmosphere. Also Cape May is not empty outside of the summer months, unlike most beach towns. There are plenty of activities and events, beautiful beaches and fantastic dining. Cape May is alive during Fall and Spring with all the activities and events. You'll be surprised, Cape May is fun during winter too.