This is an ok Costco. The self-checkouts are especially amazing because almost no one uses them! Seriously there will be 2-3 huge lines at one end and you can walk right through the self-checkouts. Craziness. The store itself is fine, for the most part. Cashiers and staff are nice enough.
On the downside, this Costco seems a bit smaller than others I've been to and has a bit less selection. The parking lot layout is also pretty horrible, especially when you come in. Getting from there to the main Costco parking area is horrendous, as people don't know (or don't care) where they are supposed to stop. Just brutal.