John is a caring host and provide a great space for us during our brief stay. He communicated quickly and concisely. We will stay here again next time in Venice.