I can provide about 40 mins at a time, break for 20 then back on the guitar. I provide my own amplifier, and can also have a mic set up for any needs.
I play popular music, country as well as nylon string classical and/or flamenco/Spanish (although very rudimentary, but it sounds very nice in the background)..