Very clean. Communicated well. Great location.