Everything was clean! They communicated well! Great location and great parking!