We loved it! We stayed for a week and the location is very convenient. Easy to get to and from Manhattan. The apartment was super clean and just as described.
You must try one of the sandwiches from the deli in the corner! hahah That place was also great to stock with snacks :)