I would call it one of those places with a strange vibe, at least that was my feeling as I went to check the place out.
Forum Rules