The phrase "sparkling pool" refers to a pool of water that is very clean and clear, almost like it is filled with tiny shining lights. It means that the pool looks very pure and beautiful. Full definition
Step out back onto huge covered patio overlooking sparkling pool, with huge rock water feature and soothing spa, the home backs to common area - tons of privacy. (phoenixrealestateguy.com)
The establishment is situated in a tranquil garden and has a large sparkling pool. (travelground.com)