The room was great, the breakfast was great, the massage was one of the best my wife has ever had, and the location was perfect. But what really made it special were the hosts. They were welcoming and caring, and were there every morning to see how we were doing and to give recommendations on what to do or where to go. For my wife's birthday, they left card, flowers, balloons, and even a rum and coke kit in our room.
The facilities are beautiful, but they made it exceptional.