Great location, timely communication, clean and parking available on site