This place is right on the beach. It also has a private balcony for each room which is not the case for some ill designed hotels in Cape May (the door to the room is at the back).
Forget about the breakfast - I wonder why they even bother offering it - like a lot of American hotels it is just plastic wrapped stuff and bad coffee.
The hotel has a good pool and a reasonable restaurant attached as well. Takes about 10 minutes to walk into Cape May central but it is a really nice walk.
I think the main thing though is that for the price this place is by far the winner in Cape May in terms of the quality of the room, the location and the facilities in general.