Auckland, the city of sails, has at least eight marinas. We've kept Scream at Bayswater for the last month. Bayswater has fantastic on shore facilities: a lounge with TV and computers, a BBQ, great showers, laundry, and washrooms. Their docks are good, but there is only a floating breakwater, which lets wake in, so it is intermittently rolly. Bayswater is also less expensive than the other Auckland marinas (about NZ$29 per day for a 14m slip with liveaboard premium). You get 3 GB of wifi per month with your berth, and that is quite good.
The downside is the remoteness of the site. Public transit to the city is by Ferry, which runs only rarely on the weekends. In the 40 nights we spent there we only once returned home after dark, so in that way it was more like living at anchor than we expected.