The Supercharger in my city, Colorado Springs in the US state of Colorado, is in a parking garage. It does not have a toilet/restroom nor does it have any snacks or drinks.
I am very glad that we even have one in our city, but I wish that there was a toilet there. Many businesses that surround it do not offer public toilets/restrooms, a necessity some of the times that I go to Supercharge with a full bladder and/or bowel, among other issues.
To add to the experience of Supercharging, it would be great to have vending machines at all Superchargers. They would greatly help out during road trips and routine charging sessions, for those dependent upon Superchargers for whatever reason. Vending machine services would also help to serve as a great way to bring in a little revenue while the vendors serve as surveillence for the Superchargers.
By the way, I am one of those who are dependent upon Superchargers until my house is rewired between now and September.