Canvas apartments was amazing! Very accomodating and understanding with our trip times. Location was great and central so we had access to everything easily. Will definitely come back and stay with them next time I'm in Melbourne!