If you stay in the tourist area, then you're as safe as in Miami Beach. If you like to venture outside tourist areas, then you'd better have a local going with you or else you'll be as safe as in downtown Miami at 3am..
You can get mansions for around $100k actually, it will be far from the city, but if you like jungle living with an ocean view then you'll be in Paradise