We're planning a 3 night stay to explore the Coromandel peninsula this December. Other than Cathedral Cove and the eastern beaches, I was hoping to do the Paeroa to Waihi bike trail during the stay as well. We're looking to stay in a large enough town that has nice cafes and other food choices. Would Tairua or Whangamata be better? Thanks in advance for any advice.