Sloans Lake is is one of the top places to live in Colorado. The Sloans Lake area offers residents an urban and suburban mix as well as, excellent restaurants , coffee shops, parks and amazing outdoor lake activities. All of this is only minutes from downtown Denver.