Location is perfect it's right near everything in Venice. It's also a big place with everything to make your stay enjoyable.