Are there actually 18 stalls though? Tesla's page isn't always correct. The last report in this thread was 19. I've checked all the Plugshare and Google Maps entries but there aren't complete photos. It would be good if the next person to visit could check this!