I think the IC Bali has a private swimming pool in their stop suite(s)?
I often stay in villas in Bali with their own swimming pools, and they're great! If you want to have a vacation outside of the IC change, the Disini Villas in Seminyak Bali are really nice