We had a great two night wintery stay with teenagers. Lots of room in the house, which is slightly old fashioned, but suited us fine. Very close to the beach, which was lovely, and the town. We didn't cook, but easily could have done, and dogs were very happy. Cape May is always wonderful.
Only downs are no sheets, towels or duvets provided which meant car very crammed, and insistence on a cash/ money order for security which meant a lot of running around. A simpler system might increase off season weekend bookings?
Both things feel a little old school these days (we rent out houses ourselves…) but perhaps Cape May always is.