Yep, that's what the advertisment said - Petrie Mansions.
Traffic's actually not that bad. I've been living off Petrie Terrace for close to a year now and not including game days and 5:15pm weekdays, it's pretty good traffic wise. These terraces would cop a bit more noise than our place...