I have come in here to have 2 different watches serviced. The staff in the service department is both friendly and knowledgeable, and regardless of if your watch is a $600 Glycene, or a $5,000 IWC they take fantastic care of you, and treat you as if you are the Sultan of Brunei.
In terms of bringing a watch anywhere for service, I have to highly recommend them, for factory service.