Damons apt is great, much more better than you can see on the pictures. We stayed ten nights there and really enjoyed it. The location is perfect: you are in the heart of Williamsburg and really near to Manhatten (just one Subway-Station or 20 minutes-walk across the Williamsburg-Bridge).
And the view! It is amazing, especially from the rooftop. Absolutely fantastic.