Review: I like this place. The staff was great. They were friendly, talking to the customers and offering advise. Had my own bike so I did not rent, but the rental bikes looked to be in good shape. I only get to Clouldcroft about once a year and this is store is always one of my stops.