It sounds like to me that you get what you put into it with ATP like most things in life. I see a lot of complaints on Yelp as well as across these boards and maybe the location also is a factor. Does anyone have any information on the one in Long Beach, CA? Good? Bad?