We enjoyed our stay in Nicole's Greenpoint unit. For those who are curious, parking wasn't great, but also doable if you are accustomed to parking in large cities. We are used to the parking battle, so were no fazed, but could see how one could feel overwhelmed.
Nicole's unit has everything you would need and more. Having a washer and dryer was clutch after spending two days traipsing through 100 degree temps in the city.
You are close to just about anything you would need. A five min walk to just about anything. We spent an afternoon in Williamsburg and could have easily made the 15 min walk back, but it was too hot.
Overall, great, unique place!