Coffee shop amenity (8)
I believe the answer is:
internet
(Other definitions for internet that I've seen before include "place to surf" , "World computer network" , "communication set-up" , "where PC gets information" , "Electronic communication system" .)