Great location- sloan's lake is a gem and minutes to downtown. perfect spot for getting to learn about Denver.