I haven't been there, my wife's company has a test house down there, for breaking stuff. She says it seems well planned. I wouldn't know, empirically.
Ugh, define riff raff.., though she's a tough cookie. Grew up on the meanstreets of manhattan
She blew me off at first, but then I won her over. [ sorry, I tried to leave the off 'off' of that sentence, just couldn't ] :P