fine fare long branch