Hafiz place is perfect. Very homey and best for big group or family.
the location is convenient, few minutes walk to the train station or few mins ride to PATH station that connectd you to nyc.
Hafiz is such an amazing host - would recommend it to people looking for short term or long term rental.
Parking is provided on the compound and plenty of street parking in the area.