Islamorada, Florida Keys, FL review