Definitely recommend Giacomo's place.
It was comfortable In all aspects. One room is a loft type but the other is completely separated. The kitchen and family room also very spacious.
It's on the 4th floor with no elevators. However, most of the trip you will find that you will be walking and going up stairs so this is part of the Venetian culture.
Loved it!