Thoughts on this place? Apparently Germans really hate it for some reason.