Very accommodating place to stay when in Venice