Fantastic apartment. Perfect location. Everything nearby.
Staying here will make you fall in love with Venice.