4/5 - Good
Erlangen is a cozy small town in the north of Bavaria with friendly and helpful people. Diversity is embraced there. Bicycles, there are plenty of them. You can easily find halal food. Public transport network might not be the best though.