Iber's place is great. He was really helpful getting us checked in and let us leave our luggage in the apartment after we checked out so we could see more of Venice.
The location is perfect. It would be hard to beat.
The apartment itself was clean, but it was small for five people. We were only there one night, so location was more important than size since we weren't there much.
It's not luxurious, but it gets the job done for seeing and experiencing the city. We would recommend!