Charles's place is in a fantastic location just off the canals. Checking in was so easy and communication ahead of arrival was speedy and helpful.
For a long weekend in Venice I wouldn't hesitate to recommend this place, from location to cleanliness to amenities it has all you need.