This is a great place if you wish to get to Manhattan quickly, as it is only two blocks from Newark Penn Station, from where a short train ride will take you to New York Penn Station (only one stop before NY.) There are many restaurants, supermarkets and stores within walking distance (it is just one block from Ferry Street.)
I got to meet Roy and Evgeniya and they are both very kind and helpful. I had a couple of requests which were promptly answered. Nicki is very nice as well and does a great job of keeping the place clean. I give this place a 5 star review.