The location is very very close to the Mestre station. You can catch train to Venice St. Lucia station just at 1.35€. Host was kind enough to let us keep luggage until the check-in time. The room is spacious, but the table fan provided and the illumination in the room could have been much much better. There is a common air conditioning between two rooms so you need to keep your room open to let the cooling in, which everyone might not prefer.