Miami magic The Lord Balfour is now open on Ocean Drive in Miami's South Be - The Independent