so homey, does that be like homestead?

Genau! 'Cept, of course, Heimatstadt means 'home town'.