We thoroughly enjoyed our stay at Canvas Apartments. It was clean, tidy and had everything we needed. The staff were super friendly and helpful throughout the stay. It was in a great location. We also enjoyed using the gym which had a great view of Melbourne! Would definitely stay again.