Clean and great location. Good communication.