Super helpful even though I didn't buy my bike from them. It's a small shop, and they are always doing tune-ups and upgrades when I've come in. So, it's not a place you want to try and get something done in a hurry, but quite frankly... you don't want anyone to rush on your bike.
Pretty good selection of types of bikes. They don't carry a wide range of brands, but that's okay. The ones they do have are excellent.
If you're not sure what you want, first rent a bike from them. This will help decide the right size as well.
They serve coffee and pastries. Not sure what coffee connoisseurs would say, but normal people like me will think it's great. I haven't had the pastries, but they look great.
Highly recommend this shop!