Super location right in the heart of old town Florence, with a beautiful view of the river.