This is the best place we stayed at while traveling in Switzerland. It is super clean, spacious and has everything that you can possibly need, including books and games for kids, maps of the local hiking trails etc. The kitchen also has all you need for cooking meals - tons of good quality pots and pans, electric tea kettle, coffee maker etc. There were even fondue set and raclette grill.
The view is amazing, and you can hike from the house to the lake (beware though that hiking back up the hill is not easy). Lucerne is about 30 minutes drive away.