Saw some references to a band at the Treehouse on TA. Has anyone been. Always looking tor live entertainment on the beach!