Amazing place. It's got everything: location, style, great hosts. If I come back to Florence I will definitely stay here again.