The apartment is fantastic! We were four friends that stayed for a few days and it was more than enough space for us and all our stuff. The apartment is very clean and has an air conditioner and speedy wifi. The kitchen is also great and has some dishes, pots/pans and cutlery etc. that we used for cooking.
In terms of location, it is a couple minutes walk from Broadway Junction Subway station and there is a grocery store very close by as well.
Lastly, Louisa herself was so great. She was welcoming, kind and helpful when we needed to ask her for help.
I really recommend Louisa's place for those who will be visiting NYC, you won't regret it!