Architecture and location perfect for a stay in Venice