The place was amazing. The apartment was cozy, beautiful, and had everything needed for a great stay. The bus stop to Venice is right in front of the building. The center of the city (Mestre) is 15 minutes by foot or two stops by bus (in the opposite direction of Venice). It turned out that one of the best restaurants is in the building next to us.
The check-in was smooth. Antonella met us at the property and showed us around. She was very friendly and helpful. She also gave us great recommendations for restaurants and cafes.
Best place to stay if you don't want to be in the tourist area, but still close enough so that you don't waste time traveling.