Clean, quiet spot for a quick overnight stay in Denver.