Perfect Venice location. Love the rooftop terrace! Don is a very nice and easy going host.
I would say that the place is optimal for two persons, not more.