Marbleworks Residences ready for occupants