I've actually stayed at both and prefer White Sands. When I was Coco, I went in the late spring, so the room cost was almost comparable. But I didn't like the patio I was given (no cover) with the room and didn't think that the food that Coco presented was anything better than what you get from the WS chef. The 2 things I'll give Coco over WS's is the width of their beach and they have a better Happy Hour, 2 for 1, drink special (but you can always walk down the beach from WS if you want that). So if you go to Coco during the busy season (with their much higher room costs), I just didn't think the value was comparable (And that's not even mentioning the superior service you get from the people from WS).