I would recommend this Sprouts location. Yes, there are a few not-so-great things about it (like the fact that 1/3 of the sandwiches I order from here get the wrong ingredients put on them...grr), but overall it's a nice store. The store is never dirty and it always plays fun, upbeat music. The selection of natural body care and vitamins is awesome--there are many things in Sprouts that I can't find anywhere else. Some of the staff are very knowledgeable about the various medicines and products offered and are therefore quite helpful. Do be careful though: if you only like to buy all-natural foods/products, this store carries a lot of that but also carries some artificial foods and whatnot, so just make sure you read the labels. :)