When people talk about a prime location, this place is what they mean! A beautiful building across the street from the Florence Duomo. It doesn’t get much better than this place!