Villa Seminyak Estate & Spa (Lagoon Villa) at Bali, Indonesia.
Not Port Grimaud. The houses there are entirely different.
Las Vegas? That looks like a pool!
Definitely not Italy. Italy doesn't have thatch roofs. This is a resort, probably in Mexico or the Bahamas or something.