this place gives me the twin peaks feel