I was particularly impressed with the detailed and caring communication and the cleanliness. The towels SMELL CLEAN which is a big plus and something I'm always leery of...
I would suggest heading to the station off Eastern Parkway rather than the one on Atlantic Ave to avoid the 8 blocks walk to the train station to Manhattan. The train station on Eastern is only a 2 blocks walk BUT you do have to make a simple train switch.
Michelle is very thorough on her instructions so DO read it all and you will have your answers!