Haus Am See is an upscale lakefront hotel offering polished rooms and suites, a private beach, a spa, and a restaurant.