Escape the city and come home to the relaxed atmosphere of life at Crystal Bay in the heart of Clearlake!