Germany will pretty much extend you the red carpet: getting a visa takes a couple of weeks and the deal is pretty decent.
There are some societal problems with xenophobia and racism though. Probably affects Muslims the most. Avoidable by going to a major city like Berlin or Hamburg.
There are some societal problems with xenophobia and racism though. Probably affects Muslims the most. Avoidable by going to a major city like Berlin or Hamburg.