Good location and good amenities in Venice!!