Very nice marina, better pricing than other KW marinas. We did not have any need to use the bathrooms and facilities, so cannot comment on that.
A really great marina, with a very functional new wi-fi setup which is head and shoulders above any marina we have stayed at so far. OK, speeds can still bog down a bit if everyone is watching a movie! But there are many hotspots, and the connections are solid. Docks are all in good shape, and facilities are clean and functional. Staff very friendly and helpful. The only little detractions are the bugs - no-seeums and some mosquitoes (what do you expect in a hurricane hole) and the fact that they do not offer a pump out at the slip.
Spent a night on a mooring buoy. The buoys are all well marked, and in good shape. Marina folks were quick to bring us a key card for the gate. Probably would be bumpy if there is an easterly wind, as there are a lot of reflective waves that bounce off all the seawalls around the mooring basin.