We stayed for a long weekend at the Keystone Lodge and enjoyed the lovely mountain setting, cool evening air, a nice room- not large but adequate and comfortable- no air conditioning so we were lucky with cool air.
Edgewater Café not very good- food or atmosphere- but convenient.
However, the shuttle will take you anywhere in the resort and River Run area had good variety of restaurants and activities!! Grandchildren of all ages loved the bungee trampoline activity! Little ones loved panning for gold!
Hiking, biking, gondola rides, paddle boats and many other ski towns near by- a great destination for families. (beware the extra resort charges on everything- they are steep!)