Anyone visiting Venice should stay here! The location and space is perfection