Clean and nice place. Good communication.