Had a good stay; location is absolutely perfect. Williamsburg is a very pleasant place to stay and Manhattan is only a short subway rise away. It's a lively neighborhood so expect noise though. Alex' apartment is cool, basic but everything you need is there.
Alex wasn't there during my stay but she was reachable, communicative and clear.