Great place just out of Byron which was pet friendly - fantastic!!