What a beautiful sprawling resort. The staff is extremely well trained and genuinely seem happy to be there. The staff at the gift shops deserve a special shout out. They were so helpful and friendly. The jr. suite that we had was very beautiful but the bathroom was a bit small. I really cannot wait to return..