5 stars.
John's a great and flexible host. 21a provides all you need for a stress free and relaxing place to use as a base for your stay in Auckland.