We spent Christmas here while visiting our daughter. The location was perfect and only a 5 minute walk from her house. It's right in front of the entrance to Ft Greene Park. There is unlimited free parking on the street and we were lucky enough to find a spot right in front of the place.
It is clean and the bed is very comfortable. There is no dishwasher or w/d but that didn't bother us.
Darcy and Ross are easy to deal with and very responsive.