Good location, friendly staffs, clean environment, value for money