I am currently self studying with the Genki I Books. I just got to lesson 4 where あります is introduced.
The thing is this:
Genki says あります is strictly used for existence or location while てす is used for attributes of a person or a thing. But in previous lessons i was introduced to the あそこ、ここ、そこ nouns and i was taught that i could answer location questions with, for example あそこてす. Like if someone asks where the library is i could just point with my finger and say あそこです.
So i have come to the conlusion that maybe てす can also be used for location being more flexible that あります. I mean while あります might be restricted to location and existence,ですcan be used with attributes and also with location.
Have I come to the right conclusion?