Honestly there is nothing to fault. The location is just amazing and so so easy to find; only a few 100 meters from Venice Mestre Station. Bus stop to Venice main area also just a street away. Host was super friendly, welcomed us at the location and showed us the ropes. Place was incredibly clean and fresh, towels, bedding etc was pristine. A must for anybody visiting Venice - it is affordable, comfortable, very centrally located and just offers overall excellent value for money.