Lovely, clean and modern. Self-contained with a fabulous lakeside location.