Good communication, spacious, clean, in a nice location.