The most magical property in Florence! A must stay.