New apartments to rent at Canary Quay!