Their place is great! Communication is clear and the check in process is very easy. You’re close to Newark airport and NYC. They’re more than willing to help make your stay the best it can be and provide great amenities!