for me, everything was right about Santa Margherita guesthouse - the price, the location, the cleanliness, the ability to cook for myself. it's such an interesting area, not touristy - and having walked around some other parts I was glad that I couldn't afford an expensive hotel! I was there a week and there was enough to explore just in the Dorsoduro area. Also it's an easy walk from the Grand Canal, and from the stations when you arrive and leave, which is important as you're carrying all your luggage. Maria is an excellent hostess, very helpful, kind and really wants you to enjoy your stay in Venice!!