Stay longer, spend less at the Eden Roc Miami Beach