Great location, great communication, parking on site provided!