Location: good, 6 minutes from the G line( transfer to A&C directly to Manhattan) if you plan on using the subway on regular base get the $33 7 day metro card.
Coffee shops and deli near the house. Also a park and bike citibike rental near.
Space: basic, as advertised. Don't expect anything more. If you just look for a place to stay the night,this the place for you.
However if you are tall (1.80+) and want to spend some time in your accomodation I would recommend booking a place with a heigh ceiling ( we bumped our head on several occasions)
Communication: All questions were answered swiftly. A late checkout was allowed, which was a great help.