A very well equipped location, not too busy, 10 min walk to center and PATH train for Manhattan or Newark airport.
The hosts were very helpful and quick to response.