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!

Gela's AC Motto: "All Roads Used to Lead to BC's - Now They Lead to Hurricane's!"