great location near Venice Mestre station. big room, clean