This place is amazing, beautifully situated in Newark with parking that was easily accessible.