Excellent hideout in Long Beach
A little piece of Europe in California!