The place is located in Mestre, but it takes 5 min walking to the main station. The building looks old but everything inside was new.