Garden the best feature at Miami Beach’s Eden