This place is iconic and unique and FUN - definitely a great experience and we would come back. It's very affordable, picturesque, and every staff person was incredibly nice, helpful, and pleasant.
The atmosphere is that of a big, fabulous, Palm Springs party, so be ready for that. We have a 3 year old and we all had a blast. It's not necessarily kid-friendly, but also we didn't feel too out of place with a little one, and he LOVED the grounds, the pool, the colors...
It's an older property, so it's never going to look and feel brand-new, modern, or impeccably clean. Our shower was a little tricky to manage and needed a quick call to the front desk and a maintenance engineer to work on it for like 20 minutes, but then it worked perfectly the rest of our stay.
Everything was great, and we would recommend to anyone, just setting the proper expectations that this is an older (ICONIC!) property, in a gorgeous setting and well worth the visit. We will for sure go back!