We stayed a week in Johns apartment and were very satisfied with the place. The pictures are reflecting the correctly and the apartment was nice and clean.
Johns apartment are just 800-1000 meters from the nearest Subways (G-Line and A-C Line) - which we used every day for getting to Manhatten, Williamsburg and the JFK airport.
The area is nice for both shopping and eating - and we can highly recommend the Myrtle Thai Restaurant just around the corner.