Spotlessly clean, great for a family, excellent attention to detail, good cooking facilities, beautiful location and view and easy walk down to the lake (and then into town if you feel up for a long walk). Overall, an excellent experience.