Very nice people working there. I went there 4-5 months ago to change the battery of my watch. I had a good experience with the staff. They are very friendly.
I also saw a lot of different watches they carry in stock. If you are looking for a watch, or simply changing the battery, you should stop by this place.