Investor, I don't know what you mean by "walk away from the contract". If you mean fail to close on the contract when required, there would be undesirable consequences as I'm sure you would know. If you mean dump it back on the market immediately upon closing, she would almost certainly be ahead, given that she bought at 2005 prices, but where would she then live, unless she owns another place that she hasn't mentioned?
I've already said that the location is good; not the very best in the city, but getting close to it. The project itself is perhaps not "top of the line" for Yorkville, but that's ok, it may well be more likely to hold up in the longer term, for that very reason.
FSGirl states that she intends to live in it for a couple of years. Elaborating on my earlier comment, I would say to her, go ahead and do that. The reasons why it seemed like a sensible purchase two years ago haven't changed.
When you are ready to move on to another place, assess the situation at that time and see whether it makes sense to rent or to sell. It will depend on the market at the time, and your own personal circumstances (eg. would you need the money to fund your next purchase, etc.) I don't know anyone whose crystal ball is so good that they could advise you on that, at this time.