If someone told you there’s a place in Savannah where cats are the main attraction and you’re just the supporting cast, would ...