Home Lifestyle 1 Hotel South Beach launches Miami’s newest VIP Members-Only Beach Club