The construction of this city over the water is simply mind boggling. It is however expensive to stay in Venice but it's very worth the travel for even a few days.