You should check out White Sands Cove Resort too! smile Trip Advisor reviews are great...