This place is perfect as a home base for a visit to New York. I was there for ~10 days working out of our Manhattan office and it was super convenient for getting downtown to work (~15 mins) and Williamsburg is such a great place to explore -- great restaurants, nice groceries nearby, and breweries and bars peppered throughout the neighborhood.
The actual apartment is within a building where a few other people live. You have an entrance off the hallway and then the rest is private. It was super clean and had everything you need (shampoo, soap, dishes / pots for cooking, snacks, coffee, etc). The kitchen area seemed to just be remodeled, and it was nice we could cook a few meals as opposed to eating out everyday. Would definitely stay again when visiting!