The property, rooms, and facilities are all very nice. However, details were missing, prices are high, and customer service left one wanting.
Foremost, prices are high. Whether for dives, wine, massage, or airport transfer, they are higher here than their competition.
Partially because they try to do everything in house, we ran into problems with trying to escape the hotel.
The dive center was hard to work with. Phone calls and emails to try to advance coordinate dives went unanswered for days. I finally walked over my first morning and was told I could only do 2 dives rather than 3, despite having what appeared to be 0 other business that day and a staff of about 12. (They relented eventually.) Many dives required minimums of 3 or 4 people who you must pay for regardless; we twice ran into this problem and saw others as well.
We had additional experiences where basic problem solving skills were lacking. Want to take an advertised trip? "You can't get there from here" seemed a common response. If the hotel can't offer it that day, then tough luck. They will not help you find someone who can--though they will seem resentful do.
There was no wifi in our rooms.
There were many other smaller, nicer resorts nearby that are probably more accommodating (for less $$). I recommend those until Grand Luley better realizes its potential.