In Mestre (main town across the water from Venice). A bit of a walk from train station. Place was clean and perfect for what we needed. Oleg spoke good English and Italian. Great tips for enjoying Venice. Check in took a long time with lots of unique things to explain about the apartment (keys, windows, trash, etc.). Also, be prepared to show ID and pay city tourist tax. All in all it was perfect for our needs if not a bit difficult to find and check in.