Flow Creek is a perfect getaway for families to experience the Country lifestyle