Communication was good, place and room was really very clean and comfortable.
Location is close to Newark airport
The neighboring was not a great one.