I stayed there from June 24th - July 8th. I have never had such a wonderful time. The staff were very friendly, always attentive, and ready to help. The food downstairs in the resto bar takes a little getting used to. Eggs taste different, but the value couldn't be matched anywhere.
If you're staying somewhere else, you're paying too much. I will go there again.