Kevin's place is a great spot to explore the city from - well positioned and well priced. I had a great time during my stay and his housemates were very nice.
This is New York, so two things I'd point out: "master bedroom" is a relative term and it might be a little cramped for two people. Also, it got pretty loud until very late on the street outside some nights.
Still, overall I would recommend staying.