Michelle's place was great for my short 3 night stay. The bed was incredibly confortable and the room was very spacious, especially for New York standards.
Something to flag is that you have to climb a steep staircase to reach the room, probably not ideal in case of mobility issues.
The area is a bit out of the way from the traditional touristy spots, but 10 minutes walk from the subway.