Wow! What a beautiful place to stay in Florence. And close to everything to boot.