So just to put a bow on this thread, here's the bike I rented this week. Thanks everyone who gave me advice. I had much trepidation going in, not sure about getting the bike or whether I would have a good place to ride. All worked out and I'm glad I did it. Looking forward to getting home next week to get back on my own bike.