I don't want all features that come with the Google street layer. I just want basic infrastructure like roads, national parks, cities, streets with their names, etc. Everything that is public is OK. I don't want private companies and shops to appear on the map.
I am using OpenLayers to display the Google Maps street layer. So maybe it's possible to choose what to display by using the Google Maps API instead of OpenLayers..