We loved the place. Very clean and organized!! We had a great time!! Near to Newark Penn Station.