Poopingturtle, I'm not sure what White Sands Cove offers, but Xanadu has free use of bicycles and kayaks, a nice pool and central airconditioning. I have not stayed at the Palms, but it's much closer to town and may suit you very well also.
Good luck!