Really cute little spot in a fantastic location of Venice!