Clean, relaxed space near downtown Denver. Quick responses