Visited this hotel several times since it opened January 2004. But, it was the first time I stayed there. It was amazing. The staff new my name, and were eager to give me the best experience. And they did! Food, pool, bar, everything was great. Except, only 30 minutes free WiFi. 30 minutes? But, they gave me free wifi during my stay, after I asked for it. But, it is disturbing. Hope my next stay at this hotel will be soon.