We are here now and come every year in July. Virtually everything is open and there are numerous restaurants that have live music. But as wetravel said, check the schedules when on island to see what is happening when and where.