The place has a great location, you can park for free and just take a bus to go to Venice, because pay the parking in Venice is just crazy!.
Since we traveled with our dog, the building is located in from of a green area which made everything so easy.