Canvas suites provided a lovely stay with a modernised apartment showing city views. Amenities, cleanliness and communication was great. Would definitely book this stay again 😁