Upscale hotel, IL Sole Di Ranco, with lake views, a sophisticated restaurant, spa, and outdoor pool.