A really nice place nearby Newark airport! Worth staying and very good advices for ordering food!