We stayed here for 4 nights and it was a mixed bag. Everyone is so nice at this hotel! And the location is ideal: every room really does have a view of the beach and it's within walking distance of many attractions.
However.
We unpacked our bags when we got there and within an hour everything was wet. Our clothes, the beds, the towels....even with the A/C going full blast it was very damp, like, tropically so. The hotel itself was probably just too old to battle the humidity. We would not be really dry again until we headed home.
Their restaurant is called "The Barefoot Bar" and was actually pretty good! Good wings and cocktails in the evenings, and good breakfast, too. However, it's supposed to have indoor and outdoor seating for breakfast, but the inside was NEVER open for breakfast except on the day it stormed. This meant we had to sit outside in the sun before spending the day....outside in the sun.
Lastly, the view of the beach also meant we had front row seats to the bar's singer just below our balcony making his way through Hotel California for the second time that day. Every day. Luckily, the entertainment didn't go on very late because, whether you liked ir or not, it was like dude was singing in our room. To be fair it seemed like most places in Cape May had someone doing this at their restaurants, too.