I would strongly recommend staying at Ryan's place. The space is very large - it was big enough to comfortably fit nine of us - and well kept. The host was very responsive and helpful, and the house is in a pretty great location that's only a short ride to most things of interest in Denver.