My experience has been hit-or-miss so far at this location of Sam James. The other day barista took her time to carefully craft a perfect cup. Today latte came out rather quickly (it can be good) but was too weak. Service is always good and friendly.