Cape May Hotels: Best Places to Stay for Your New Jersey Getaway