The place is great, location is amazing (out of the way of tourists) and Diana is a superb host, very helpful.
It made my stay in Venice a pleasure.