Perfect location, perfect host. We could not have asked for a better place to spend a week in Venice.