Good communication, good accommodation and convenient location