Having become a St John addict, I have the opportunity to take my son and girlfriend at this time. I have a few questions about the island end of July/beginning of August.. What is the rain situation? What restaurants are closed? How are things at night in Cruz Bay? Is there any live music? Thanks.