cdipYes... COC hotel is in a perfect spot, close to the lifts and right beside the village. Momentums is deeper into the village and a farther walk.
Our hotel (Blackcomb Lodge - check it out online) is actually in the dead centre of Whistler Village - with a view of the main village square. It's actually less than 100m from the COC hotel. After skiing, we offer a lot more fun activities and things to do, so you'll get to experience more of what Whistler has to offer - paintball, bungee, mountain biking, etc!
Either way, you're going to love it here!