The place is spotless clean, the location is great and the check in and communication is easy.
Don’t doubt to stay here if you come to Venice.