We booked the flat for 1 week with my friends (we were 4) and we had a great time, the location was ideal for us! really easy to get to the center with the L train (only 3min walk from Morgan Av. Station). The flat was clean, spacious and German was really nice! He arrange us to keep our luggages until the evening we took our flight.
Just be aware, the windows are not super isolated so you can hear the noisy streets during the night. I bought earplugs then no problem anymore :) And it didn't affect the temperature in the room, there were heaters and we were warm and cosy :)
I will definitely stay here again and recommend it!