While we moored there (4 years up until june last year) facilities were...
Elsan
rubbish disposal
pumpout (token operated)
diesel
water
electric
gas bottles
when we first went there (and for the first two years) the marina was basic but pleasant and seemed cared for, pontoons were cleaned regularly, holes in the stone road were refilled etc. Eric (the harbourmaster) could be contacted easily and he had contact details for the owners of all boats in the marina.
by the third year it was clear that the marina owner was having little to no involvement, Eric was quite open about there being post / cheques / cash sat in the office for over a year before the owner collected them, Eric was also aware of several boats that hadn't paid mooring fees for over a year but the owner didn't care, our own cheque for mooring was written in february but wasn't cashed until the end of december. also it was noticeable that maintenance & repairs were not being done (like a pontoon snapped by a boat not repaired).
for the 4th year it was late spring before we got to the boat and it was noticeable that a lot of boats were away (not unusual) but there were not the number of parked cars expected for the number of missing boats. Asking neighbouring boats we found out there had been a falling out between Eric & the owner resulting in Eric & a fair number of other boats leaving, with Eric gone nobody knew who now held the marina mobile (not that it mattered because it was never answered), gas bottles / pumpout tokens / diesel etc impossible to get.