Charles place has everything that you will need including a super nice kitchen and luxury bath tub. He is very friendly and helpful. He showed us true kindness by letting us check in early after our early flight.
The only down side is that the location is not ideal if you only have a short stay in NYC. During our stay there was construction on the subway line into the city and it took around 2 hours to reach Manhattan or Brooklyn, and the one day that the lines were running normally it took 1 hour. Overall, good value for price :) thanks Charles!