A beautiful space for a great location in Florence, Italy.