Great location. Clean and spacious. Good communication. Everything you need to have a great stay in Venice.