Self-catering lodges on the shores of Loch Leven, Scotland. Offers spacious, well-equipped accommodations. Features a cafe with homemade soups and outdoor seating.