Small shallow anchorage next to a fishing wharf where there is a fuel berth you can get diesel from with credit card and a cute old stone pub and restaurant. Just a few minutes walk from the lovely old settlement of Port Chalmers where there is a 4 Square supermarket and some lovely boutique shops and cafes. You can bus into town from here.
You can't stop the waves, but you can learn to surf.