West coast loving in the heart land of Europe. Don't fool yourself. This is your place to stay.