I haven't been to the one out here in Camarillo, but I've been to the Ventura location many many times and I ABSOLUTELY LOVE IT!!! :-D Planning on giving the Camarillo location a try in next few days!