What an excellent location, quiet neighbourhood and a great apartment! The apartment has pretty much everything you need, unless you're particularly fussy. I couldn't fault what was provided and the photos were an accurate representation of the space, which is what impressed me most searching through all the options.
Netflix is really lacking in the US compared with Europe; not the host's fault. The Q and B lines are great for Manhattan and did indeed make it easy for getting to the main sites. Check if the Q train is running on weekends as if not it's a long walk with bags.