Copperstone Resort had everything we were looking for in a hotel. First and foremost, it is CLEAN! Trust me on this. Tastefully decorated and modern. Plenty of space to stretch out after a day of exploring. Only a few decent eateries in Canmore and Banff so the kitchen was a God-send. Housekeeping service was thorough and unobtrusive. The extra time driving to and from our daily activities in Banff was definitely worth it. I'd stay here again in a heartbeat.