I enjoyed my stay. It's a good-sized place and a great deal for the price!
A couple of things to keep in mind:
It isn't clean
It's still a work in progress right now. There was no internet in the actual apartment, though you can use the internet in the next room easily. I think he was going to fix that though.