We've just returned from a week at Anse Chastanet and the only real down point was having to go home.
Beautiful location, fantastic room, excellent food and great beach.
Having no windows or glass sounds strange, but absolutely works - we had a resident fly catcher (bird) in the bathroom which seemed to keep us clear of insects, but he did leave mementos of his visits.
We visited Jade Mountain and while it does not really suit us, it is an absolutely amazing piece of architecture, at one with the environment and clearly a dream place to stay in.
The staff are very friendly and kind, with only the odd exception, such as a rather grumpy young lady in the beach restaurant, which is a real shame as one bad attitude counters that of a dozen of lovely people. It's not fair to single out from the vast majority of the staff those who make your visit special, but when you visit you'll have the same problem - from the gardeners up to the general manager our encounters were 99% very pleasant.
The beach and snorkelling we're great, as was the service from Abo and his team. Jungle is now my cousin and Meno's knowledge is truly wonderful.
If you need a water taxi, try "Let God Arise" which you'll see regularly on the beach - good value and again great local knowledge.
We thoroughly enjoyed all our meals and their quality. Again in the restaurant and bars the vast majority of staff were kind, helpful and fun to chat to.
All the steps are a chore you can easily put up with, but there is an excellent car shuttle service if you want to avoid the exercise.
I don't think a normal person can possibility be disappointed by a stay here or up the hill at Jade Mountain and it is hard to fathom how anybody can be disappointed by the resort. I can only think that they are serial complainers, never happy with anything or maybe trying to seek a discount or freebe - well don't believe or give into them !