Sizzlingproperties.com (previously Sizzlingproperties.mu) comes packed with enhanced innovative features