the park is located in newport beach have you ever tried howlett subsequently issued an apology through the media meyer is married to doctor claude meyer and mother of three