The place is as described, really really great for big groups and it was very clean. Philip was super responsive in communicating and was very accommodating as well.
The area as a whole is a little sketchy, but for the price, size, it's the best one can do. It's about a 7 minute walk to the closest train station, so that was nice. JFK is your closest airport, but we came in from LGA and it was about a 30 min uber ride or 1.5h train/bus/walk. You can hear the people's steps and walking that are occurring right next door if you stay on the bottom floor. The kitchen is clean, has your basic dishes and appliances, but if you plan on cooking anything at all, you'll have to supply your own things short of salt and pepper.
Overall, if I came back with a big group, I would definitely stay at Phillip's again.