as most of the guests mention: very clean and well maintained place.
Jullett herself is very helpful, gave us helpful informations about how to come around and printed us our booking documents.
About the locoation you just need to know that it's a bit outlying, so going downtown Manhatten takes by bus an E train one hour, if you decide to come back late at night add at least another 30 minutes. all in all I would stay there again