Avoid this place! The staff is not helpful and the manager is REALLY rude. I went with my friends from out of town and they were treated like hell. It was my first time in the shop and I soon realised that it was overpriced. There are other options within walking distance.
If you are visiting and want to rent a bike there are other places (better, cheaper and with reasonable people in charge) in the neighbourhood.