Holiday accommodation on Waiheke Island, Hidden Valley Accommodation Waiheke is at 75 Junction Road in Palm Beach.