If there was a rating higher than 5 stars this place deserves it. Can't wait for my next trip to Newark. Will most definitely book here again.