I've been in there twice to talk to them. They seem like pretty cool guys. They are still working on renovating the showroom building, but they have been working on bikes in the shop out back. Supposed to have a grand opening when they get the showroom together. Since they are only a couple of blocks from my office I told them they better stock inner tubes for my GT!
Supposedly they are getting the tools/software necessary to work on Ducatis and at least two of the mechanics seem to have experience with them.
I think it would be cool if they totaly play up the cafe bike theme since there isn't much of that around.