Lake Atitlan has all the services one might need living at the Lake. One service that the Lake has lacked is a good Computer Store and related Services.
VisiónG while small has what you need and they can also order parts and products from Guatemala City.