Very charming huge place in Venice, very conveniently located. Highly recommended