My husband has been vacationing here since he was young. We have traveled here every year the past few years with our children--including 10 days last year . Each time, we are not disappointed. The cabins are clean with a rustic, mountain decor but all of the modern conveniences--a full kitchen, wi-fi, tv. We like being able to cook ourselves or take a 2 minute walk to restaurant on main street or to get ice cream at Polly's Sweet Shop. Having a bbq grill is a nice touch, and it's nice to sit outside in the evenings. The owners are very nice and friendly and will respond to any question or concern. We love the location as well, with walking access to the main street, marina, and restaurants. We also enjoy walking down to the Rocky Mountain Repertory Theater, which puts on professional Broadway-style shows. Grand Lake has great access to the Rocky Mountain National Park and miles of hiking trails. Sombrero Stables in town is nice for a mountain horseback ride. It's a wonderful place for a family vacation. We will be returning again over Labor Day and can't wait to get to Grand Lake!.