The treehouse is incredible. Amazing view and could not be more centrally located for amazing North Shore Beaches. No need to get in your car and deal with parking which could be a nightmare. Just walk across the street.