Would definitely recommend staying at Stefanos. Right in the heart of Venice. Public transport easily accessible. Felt like home right away in the accommodation! Spotless clean!