I have stayed at Oltre Il Giardino twice now. It made our trip to Venice both times. Venice can get so crowded, it's nice to stay in a small B&B that's away from the crowds, and near the quieter restaurants.
The hotel is perfectly decorated and immaculately maintained. The breakfasts are what you'd expect to find in the nicest 5 star hotel. You will not be disappointed!