Yes it was a wonderful stay and I was delighted to have such a convenient and charming home to stay in Venice.
i think the expression is simple and well done.