I had a great stay at Canvas! The staff is incredible and extremely helpful. The rooms and kitchen were always very clean. Wifi does not really work in the rooms but you have access to wifi in the common areas if needed. It is a great value for the money.