It was a great experience to stay at Michael's place. The apartment is very comfortable and warm. The location is very close to the Greenpoint subway station and it's pretty quick to get to Manhattan (ferry in 2 minutes that's another great experience worth to try).
Michael left a lot of useful tips about how to check-in, where to grab some coffee in the morning and where to have dinner. I definitely recommend Michael's place!