Unbeatable location, small thoughtful touches, and great hosts. I will be stay again on my next visit to Florence.