Clean, spacious, stunning mountains and great lake for swimming