I stayed for a week at William's lodging and I couldn't be more happy, the place has great space and everything that you need to cook breakfast and dinner, it's around 8-10 min walk from the nearest subway station and not very far from Manhattan.
The place itself is very calm, so you can rest after a long day in the city or just explore the borough of Brooklyn, I definitely recommend staying at William's and I'm sure I will be coming back again.