I stayed with a group of four people at Max' place and had a good stay, used the kitchen for basic breakfast and appreciated the easy transportation to Manhattan and Airport from the nearby subway stations.
We recommend Dean street coffee / This is a coffee shop, down Utica Ave!
The beds for three were good, only the last bed is not very comfortable, but for a short stays it does fit four.