My girlfriend and me stayed there for 6 nights. The staff was super accommodating, very friendly and helpful, it almost felt domestic.The island itself is situated perfectly between Mahe and 3 other smaller islands.
There are plenty of things to do if you get bored with the beauty of Enchanted Island and the surrounding islands which are all accessable by either foot (low tide) or by swimming. There is a free boat shuttle service at 10:45 to Mahe. We rented a car there and explored the Island till 17:15, which is when the free shuttle brings you back to the resort. I would also recommend to visit the Islands Praslin and La Digue.
The food at the resort is all "a la carte" with great dishes, and since they have daily specials and their chefs seem to rotate, it will never get boring even if you stay for longer than we did.
The rooms are clean and have everything you need, like a little frigde, hair dryer, a safe, a TV and Wireless internet is available around the whole island. The only thing missing in the room was an iron with board, but I am sure if we had asked for one, they would've had one for us.
All I can say now is thanks for the great hospitality, we will never forget the Enchanted Island.