The Margaritaville shtick in general isn't something that we'd normally go for... but this place had caught our eye in past trips to Palm Springs due to the convenient location and cool looking pool scene, and we happened to catch a deal on this for Memorial Day and booked it on a whim. I wasn't sure what to expect.
Location is very convenient. We had a car, but it's easily walkable to Downtown Palm Springs / Palm Canyon area (1.5mi) if the weather is nice. Pools were awesome. Rooms were very clean and spacious, and the property was well kept and clean. All dining options (JWB, Cafe Monday, and pool bars) were very good. Patio area at JWB and Cafe Monday is super nice. All drinks and food were reasonably priced.
There weren't really any cons worth mentioning other than petty annoyances, though I'd say that for us the vibe was a little off from what we were hoping for. Not necessarily in a bad way. I think we were anticipating something more chill and relaxed, and instead found that we had unknowingly booked party central. (To be fair, they seem to do the whole 'party central' bit rather well.)
I'd definitely book again if I were going with friends and planned to spend most of the time partying and hanging out at the pool. I probably would not take my elderly mother back, or go there with kids, if I'm being honest.
All in all, though, I feel like we got a good value and this made for a decent base of operations for our long holiday weekend.