The place is near to the Venice Mestre station, so Venice center is in a 10 min train ride. Altough the room it was not the one in the photo, it was nice and it had air-conditioning. The bathrooms are shared but they were clean and the breakfast was generous. Overall we had a good experience and Abu was nice.
It's not a home it's more like an hotel, but I would recommend it if you have low budget. The neighborhood might not be the best one but we felt always secure.