Unbelievable place. Yes, this really is a Palazzo. Great central location in Florence.