I had a little look around yesterday. It's a tiny, tiny bit bigger than Swansea :P Is that apartment building in Atlanta by the way? As in can I find it on google maps?
No it's not. And i've just realized that in the pictures on photobucket, there's a bit of water next to the building; there isn't any water in Atlanta. Just say it's on the border of the Olympic park somewhere. We can take creative liberties with the flat.