From Cape May to Asbury Park, New Jersey's seaside hotel scene is no longer what you'd expect.