You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
It would be an awful lot of cars in for service, but that's possible. They also can deliver new vehicles directly to your home (assuming that's allowed), so maybe they're just sitting there for home delivery?
It may lack space currently for public supercharging. There are tons of Teslas parked outside in front/back, it's not clear why (unless they're new vehicle pickups).