Just returned from a weekend staying at this amazing place, it was a little hard to find initially but the guides provided are a must. There are 91 steps to climb which although a lot, burns off all the pizza, pasta and wine you will undoubtedly consume. There are several windows looking over various roof tops with some great views. The hosts provide loads of information about things to do in advance which is provided in advance and general communication was great.
Location is amazing, it is so close to everything yet quiet at night.
If I were to return to Venice in the future I would most definitely check this apartments availability.