caymaniac:St. Thomas is a USVI., St. Johns is in Antigua. Did you mean St. John which is another USVI, or Antiqua St. Johns?
There are alot of problems in Antigua (St Johns), the beach is beautiful but the crime rate is a bit high.
You would be better off on St. John, the Island is mostly State Park and the crime rate is low.
St. Croix has also had some crime problems in the past
I find your quote that Antigua's crime rate is a bit high rather amusing given that Antigua is considered one of the safer islands of the Caribbean.