If you're from out of town and need to go to Whole Foods, this is the one to go to since it is close to the airport and Strip and there is ample parking, being part of the Town Square shopping center. In addition, you can arrive here via the Deuce/SDX public buses and shuttles that Town Square runs for free to certain hotels (think Trop is closest to the Strip).
As for the store itself, it seemed smaller than most Whole Foods I've been to, everything from the health food section to prepared foods. However, if you are looking generally for key/popular items, this store will carry it. Two other positives is that this Whole Foods carries beer, wine and even hard alcohol and there is ample outdoor seating