Clean and spacious place. Good communication.