Perfect spot to stay near a great lake for walks and people-watching, and really great restaurants nearby.