Good experience. X's family has gone here forever. I checked out twice. Enjoyed both visits. Surprise from my insurance co though...they didn't cover as much as Zeider's office said they would...ended up paying more out of pocket than I would hav liked. Overall recommend if covered by ins.