Casa Sophia was a great location to base yourself at, a homely comfortable place to relax at and was perfect for us. Only slight detractor was the stairs but Paolo kindly helped us get our bags up them. If you can comfortably walk up stairs (in general Venice has lots of them) then I would highly recommend.