Wonderfully well presented and clean. Great location right next to the lake and an easy short walk into the small town of Sempach. If you're looking for the stunning scenery of the Swiss mountains this is not the place, as the landscape is more rolling countryside here. It's still a lovely spot though. Facilities are top notch, but beware if you don't speak German, as certain members of the reception team are quite 'frosty' if you don't!