Interesting that it was a light aircraft with 7 people on board? There are not many that legally carry seven.
Was this a twin piston or turbine single? If a twin wonder why he lost both engines or couldnt maintain altitude on the one.
Regardless a landing well done and in the pics the three walking from the sea looked very relaxed.
Pace