>Meraki doesn't support MSTP so it's best to stick to standard RSTP:
I agree with nearly everything @BrechtSchamp says, except this.
Cisco Enterprise switchers run RSTP per VLAN, while Meraki runs it "as per the standard" in a single instance. It don't know if the SG500 runs multiple instances like Cisco Enterprise, or single instance.
MSTP however in all cases runs a single instance, and is 100% compatibile with Cisco Meraki MS running RSTP. Consequently I tend to use MSTP on third party switches for greater compatibility.