Perfect location! This place is literally 100 feet from the Florence Duomo, which is an amazing work of art! Its the perfect location with everything you need within walking distance!