I really love this place. Shouldn't be bothered by any muggles but still have some traffic to keep it moving. And I think this place is the least likely you will ever find a tram out here... Good luck in your travels buddy! Welcome to South Australia!