Miami is a good place to live, and perhaps even to spend your retirement time. There are areas with high safety rates that are perfect for raising a family. Miami also has excellent city amenities, and the best part is the access to beautiful beaches.