I'm not local, but I've camped there several times. My favorite place to camp in the world. I'm pretty sure you can rent bikes in town.