It's located very near to Mestre Station about a 4 minute walk and you can get to the Venice island by bus for about 20 minutes. They have great facilities inside the building. For the people who likes homemade food, you can cook your own food in the common kitchen area. They also have a fridge in the kitchen to store your food. They have a very very big common area for you to socialise. They also have a small library and computers. Just a reminder, you need to bring your own shampoo and body wash