This was a fantastic resort. It is far away from crowded areas, has a great beach front (although, like many parts of Langkawi, not the best swimming conditions), big and very well designed rooms, and great environment. The service was excellent - they staff often went above and beyond to help us. The rooms were very clean and had lots of space (travelled as a family with 2 small children).
The only down side might be the amenities around the pool (the pool beds, umbrellas, etc.) were either not enough at peak times, or quite old. But the pool itself is beautiful.
Some people note the distance from other parts of Langkawi, but really its a very small island and the trip to the airport or sky bridge was less than 30 minutes - very easy in a Grab taxi.
We would definitely stay here again.