We have stayed at TC and DS and we prefer DS hands down. We like the expansive grounds at DS were you can get evolved in a game of volleyball at the activity pool or just relax at the quiet pool or you can try out the saltwater pool by the condos. The resturant and bar is open on the weekends so you can have three meals a day without getting dressed. TC grounds are small and it can be a bit crowded on the weekends the few things good about TC is the included breakfast and the afternoon snacks and that they go around and take orders for lunch that is delivered to the hotel. The few drawbacks when we were there was that there wasn't much activities around the pool just everybody chilling around the pool and maybe the hot tub in the evening. My suggestion would be weekdays at TC ad the weekend at DS. I can't comment on Glen Eden since I haven't stayed there. Palm Springs has some great restaurants for diner it is just a shame that you have to get dressed.