We've been to this location three times and have always had a positive experience.  The staff is very friendly, knowledgeable, and patient.  The gelato is awesome and the place has always been clean, which I particularly appreciate.  I also appreciate that they allow you to sample as many flavors as necessary to help you make your decision.