Spent three nights at SJM. Not our first trip to Cape May having stayed previously at their sister marina Canyon Club (also very nice). To us, a marina is not about fancy pools or whizzbang WIFI but the people who run it and SJM gets top marks. We were delayed in arrival by very snotty weather in the lower Delaware Bay and they stuck around 40 minutes past closing time to make sure we were taken care of. Could not have been nicer. The only reason we don't give the marina 5 stars is that it is open to public access from the street (i.e, not gated) which we found a bit odd. That stated, it's a wonderful place to stay.
What a wonderful marina! Floating docks and electrical brand new, and the staff could not be more friendly and helpful. Many thanks!