The place is clean and is situated right on the Grand Canal- wonderful location!