Really about as perfect of a location as possible for staying in Venice. You're right between the rail station and tourist areas which make it simple to walk 100% without any need for waterbuses.