A little oasis in the hustle bustle of Venice! Clean and cozy.