I was there about a year ago and felt safe. Catalina Island makes for a great beach day, but I would couple it with the evening Kandela folkloric show for a fantastic port day. The show is performed in the outdoor amphitheatre of Altos de Chavon, a cultural village perched above the Chavon River. The view is awesome and craft workshops, artist’s studios, galleries, shops and restaurants line the cobblestone streets. Not to be missed! (At least in my opinion).