Everything was very clean, great communication. Great location. We had all we needed.