Self-Catering Holiday Cottages - The Watermark. New England self-catering lakeside lodges in a private tranquil setting. Relax and unwind. Water skiing, golf, tennis, fishing, children's play area, restaurant, bar and more.