Amazing on all levels - great location, great apartment, and great hosts. If you’re visiting Venice and this place is available, take it!