Good communication and location. Immaculately clean.