We stayed at Benno's for an event at Sloterpark and it was perfectly placed for this. We didn't pay that much attention when booking to the kitchen facilities, which whilst very large only had a delux microwave (with grill and oven settings) for cooking, so more than enough for what we needed but not if you're plannong gourmet cooking.
We were there the hottest weekend of the year, so aircon would have been appreciated but for normal temps probably not needed. The Italian over the road is really nice. Lidl at the end of the street is good, but doesn't sell any spirits so pick up duty free on route if that is your tipple.
All in all a really great place that we would happily come back to.
Thanks Benno