Nice and knowledgeable.
Super friendly staff!
Mediocre or snooty service but the repair shop is very high-quality. They also have a very large selection of new bikes and parts.
Go here if you want high-end parts and high-end bikes with good service and don't mind paying a price premium.