The location is perfect, right in the heart of Greenpoint. I recommend going to the Polish restaurant Karzcma! My stay at Rosa's place was very comfortable and her apartment is really cool.