100% RECOMMENDABLE Very clean & comfortable place, close to Metro and shops nearby. It is located right in front of the newark airport.
Rosa the host is very charming!