Wonderful gem on the canal--a clean, adorable, cozy space to stay. We absolutely loved staying here.