OMG! Awesome place.
Yes there are some stiars but it is worth it.
Just a note about Venice, if you you are going anyplace, pre order a water taxi when you are leaving the city, nothing is worse that having to take the boat bus. Trust me.