Wonderful place to stay away from the busy streets of Venice.