Excellent selection, beautiful and clean atmosphere. Above and beyond, great customer service. Visited from out of town. Would recomend and return.