We enjoyed our stay at Keith's place very much.
We hadn't read the description well enough to understand that the kitchen was shared, but it did not impact our time negatively -- and probably gave us more opportunity to eat out at more of the amazing nearby restaurants!
The apartment is small but the bedrooms are sizeable, beds comfortable, and necessities provided.
The futon wouldn't be large enough to serve as a bed, but we didn't need it to be so.
We thought the place was notably clean.
Thank you for our NYC long weekend!