Ritz-Carlton Residences to Open in Atlanta